// need to make sure both will work
} else if (element.getQName().equals(RuntimeTagNames.VALUE) ||
element.getQName().equals(RuntimeTagNames.CONSTRAINT_FIELD_VALUE)) {
ConstraintField descriptor =
(ConstraintField) getRuntimeDescriptor();
int index = descriptor.sizeValue();
for (int i=0; i<attributes.getLength();i++) {
if (RuntimeTagNames.MATCH_EXPR.equals(
attributes.getQName(i))) {
descriptor.setAttributeValue(ConstraintField.VALUE,
index, ConstraintField.MATCH_EXPR,