registering events now walks through MRO looking for properties.