#214 addressing superfluous NPE checks and adding NPE rudimentary unit tests
#207 adder method support for target collections and unit test