complains that the following code has a T that is redundant. The problem is that this T is what is telling the code what type to convert to, so it is definitely not redundant. T is a type passed into the method by parameters and tell the code what I want to convert to.
P.S. The line below is the only line of code in the method.
return Row[ ColumnName ].ConvertTo]]>( defaultValue );