code: public static TransactionException illegalUnhasInherited(String type, String attributeType, boolean isKey) {
          return create(ErrorMessage.ILLEGAL_TYPE_UNHAS_ATTRIBUTE_INHERITED.getMessage(type, isKey ? "key" : "has", attributeType));
      }
docs: Thrown when there exists and instance of {@code type} HAS {@code attributeType} upon unlinking the AttributeType from the Type