Hello. overload operator by ``` o := Self.FdwsUnit.Operators.Add; o.Operator:=ttGTR; o.Params.Add.Name:='Float'; o.Params.Add.Name:='Float'; o.ResultType:='Boolean'; o.UsesAccess:='Operators_GTR'; // Then o := Self.FdwsUnit.Operators.Add; o.Operator:=ttGTR; o.Params.Add.Name:='String'; o.Params.Add.Name:='String'; o.ResultType:='Boolean'; o.UsesAccess:='Operators_GTR'; ``` Seems will lose overload feature. When try use '>' in script. ``` var A, B: float; var C: Boolean; A := 2; B := 1; C := A > B; ``` Then will get error of Agurment 0 expect of String instead of Float; The operator '>' now can only work with string, it will lose the compare of Float. Am I missing something? The o does not have a Overloaded property, should it add Overloaded property as the Functions do? Thank you.