changing signature of RegistryType
first : TDD
refactor mapping
adding exception on class not exists