#214 refactoring to fix abundant null checks lay-out stuff: spaces, brackets
#214 refactoring, creating Setter- and GetterCollectionOrMapWrapper
#214 adding NPE rudimentary unit tests