[Issue #45] Reporter found a further hole in the code. This ensures no double-injections for Singletons