if (st.countTokens() < 1 || st.countTokens() > 2) {
throw unexpectedValue(value, fobj);
}
while (st.hasMoreTokens()) {
PropertyValue insideValue = null;
Property insideProperty = null;
insideValue = DtTime.makeTimeDT(value);
if (insideValue == null) {
insideValue = DtPercentage.makePercentageDT(value);
}
if (insideValue == null) {