def validate_props(reasons, prop):
            try:
                expect(subject).to.have.property(prop)
            except AssertionError:
                reasons.append(propery_reason_template.format(prop))