BaseProperty object missing __hash__() method.

In order to support Python 3 requirements, when eq() is defined, hash() is also needed for consistency for checking object equality.