adds support for getter and deleter support to the _property decorator