def validate_methods(reasons, method):
            try:
                expect(subject).to.implement.methods(method)
            except AssertionError:
                reasons.append(method_reason_template.format(method))