I wonder whether this is really needed, or whether one could make a clever use of class methods to provide the same functionality without initialization, e.g.:

    from astroquery import UKIDSS
    UKIDSS.query(...)

in the above, ``query`` behaves like a class method, we avoid having to duplicate the API, and it's the same number of keystrokes for the user. I don't know if there is a way to make ``query`` behave either as a class method or an instance method if needed though, but worth investigating.