} else {
final int number = integer.intValue();
handler.argument(number);
}
} else if (value instanceof TagArgument) {
final TagArgument tagArgument = (TagArgument) value;
final String tag = tagArgument.getTag();
// tag = ":" identifier
// handlers are only interesting in the identifier for the tag
final String identifier;
if (tag.charAt(0) == ':') {
identifier = tag.substring(1);