"mediacore.lib.storage" should export all symbols from its "api" subpackage
FunctionProtector should be usable as a decorator as well (like repoze.what's ActionProtector), this is needed by the panda plugin