if(tagName.compareToIgnoreCase("else") == 0)
return new CfmlTagElse(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("if") == 0)
return new CfmlTagIf(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("case") == 0)
return new CfmlTagCase(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("defaultcase") == 0)
return new CfmlTagDefaultCase(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("catch") == 0)
return new CfmlTagCatch(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("property") == 0)