logger.warn("Falling back to basic OptionalParameter types for " + tag);
if (Null.class.isAssignableFrom(tag.type)) {
return new Null(tagCode);
}
if (Byte.class.isAssignableFrom(tag.type)) {
return new Byte(tagCode, content);
}
if (Short.class.isAssignableFrom(tag.type)) {
return new Short(tagCode, content);
}
if (Int.class.isAssignableFrom(tag.type)) {