add methods for KeyMakers given a property