Interface without Caching

This is the same as https://github.com/joomla-framework/registry/pull/6 but without caching instances of the formats as suggested by @mbabker