A module that can easily autoload things for us. Uses an instance of Puppet::Util::Autoload
Collect the docs for all of our instances.
Return the instance hash for our type.
Define a new type of autoloading.
Return the Autoload object for a given type.
Are we instance-loading this type?
Retrieve an alread-loaded instance, or attempt to load our instance.
Return a list of the names of all instances
[Validate]