Tested: completed testing and implementation of the Multiple registry
Moved often used method to central test case
Documented: added missing Docblock
Completed factory and ensured test coverage