changed reflection setter internals to directly set values to properties