iFinished with unit testing.
Added so object is created INSIDE the wrapper.,. big improvement compared to the original
"copy in" approach
fixup.