actually make sure ::Defaults is hidden