All objects, referenced statically or not, will show inherited Object instance methods in the autocomplete list, except the special case where an Object instance is referenced. In that case, object instance methods will appear as non-inherited. Other code organization changes and small fixes.