Regarding warnings: I think the appropriate method for silencing them is to use the configuration values, as just mentioned on the astropy-dev list for quantities:

    >>> u.quantity.WARN_IMPLICIT_NUMERIC_CONVERSION.set(False)

I generally would rather not use them at all, but if we do use warnings, this is preferable to using a `warn_extension`  keyword.