LPS-48050 add the basic registry impl
LPS-48050 simplify the test which depends on the registry
LPS-48050 fix tooling so if it calls classes which use the registry, it's satisfied