else if(tagName.compareToIgnoreCase("catch") == 0)
return new CfmlTagCatch(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("property") == 0)
return new CfmlTagProperty(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("elseif") == 0)
return new CfmlTagElseIf(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("queryparam") == 0)
return new CfmlTagQueryParam(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("invokeargument") == 0)
return new CfmlTagInvokeArgument(lineNum, match.startPos, match.endPos, tagName);
else if(tagName.compareToIgnoreCase("function") == 0)