client receives original exception thrown in setter method (issue #32)

quick solution for issue #32
this issue should probably be handled some where deeper in the calling hierarchy, but it works for me...