add a small phpdoc? .. also should this extend LoaderDefaultInterface so that the methods do not need to be redefined?