zaron5551.wordpress.com
The Problem with Introspection
Visit the post for more.