Fixing low-level property machinery in _comobject

Fixes #8.

I flaked while I was at it, so I've highlighted the operational change in the code.