more judicious use of implicit 'this', removed a comment
moved iteration of UiSelector methods to a static member; misc cleanup
allow 'UiSelector' prefix to be omitted