Added test case and fix for mapping non-assignable properties (in-place)
if possible.