//TODO: Eventually remove this test
@Override
	public String explainIncompleteness() {
		String result = null;
		if (isValueDomain()) {
			//This concept name is value so do special processing
			result = explainIfNotAllTokensProcessed("");
			if (this.instanceName == null) {
				result = appendReason(result, "No instance name was identified");
			} else {
				//TODO: Eventually remove this test
				if (this.instanceName.equals(TOKEN_NAMED)) {
					result = appendReason(result, "Instance name of 'named' was detected");
				}
			}
		} else {
			//Do normal processing
			result = super.explainIncompleteness();
		}
		return result;
	}
result = appendReason(result, "No instance name was identified");
} else {
//TODO: Eventually remove this test
if (this.instanceName.equals(TOKEN_NAMED)) {
result = appendReason(result, "Instance name of 'named' was detected");
@Override
public String explainIncompleteness() {
String result = null;
if (isValueDomain()) {
//This concept name is value so do special processing
result = explainIfNotAllTokensProcessed("");
if (this.instanceName == null) {
result = appendReason(result, "No instance name was identified");
} else {
//TODO: Eventually remove this test
if (this.instanceName.equals(TOKEN_NAMED)) {
result = appendReason(result, "Instance name of 'named' was detected");
}
}
} else {
//Do normal processing
result = super.explainIncompleteness();
}
return result;
}
@Override
public String explainIncompleteness() {
String result = null;
if (isValueDomain()) {
//This concept name is value so do special processing
result = explainIfNotAllTokensProcessed("");
if (this.instanceName == null) {
result = appendReason(result, "No instance name was identified");
} else {
//TODO: Eventually remove this test
if (this.instanceName.equals(TOKEN_NAMED)) {
result = appendReason(result, "Instance name of 'named' was detected");
}
}
} else {
//Do normal processing
result = super.explainIncompleteness();
}
return result;
}