fix a bug in the Property 'setter' method.

This addresses #31