Indentation fix.
Added keyboardVisible property.
Try to retake first responder after a UIMenuController hides. Fixes being unable to activate DCIntrospect after hiding the popup menu.
Removing @synthesizes, using auto-synthesize instead.
Use dispatch_once in sharedIntrospector.
Use a static variable in sharedIntrospector instead of a global.