def cannot_be(*objects)
      lambda { |subject|
        if interogative_method_names(objects).all? { |method_name|
          subject.send method_name
        }
          :no_new_syllable
        else
          :not_applicable
        end
      }
    end
def cannot_be(*objects)
      lambda { |subject|
        if interogative_method_names(objects).all? { |method_name|
          subject.send method_name
        }
          :no_new_syllable
        else
          :not_applicable
        end
      }
    end
predicates