@Override
        public String toString() {
            return "Arg{" +
                    "name='" + name + '\'' +
                    ", argType=" + argType +
                    ", optional=" + optional +
                    ", varargs=" + varargs +
                    ", minVarargsCount=" + minVarargsCount +
                    ", description='" + description + '\'' +
                    ", allowedValues=" + allowedValues +
                    ", defaultValue=" + defaultValue +
                    '}';
        }
@return True if this function signature is overloaded within its category
stroom-core-shared/src/main/java/stroom/query/shared/QueryHelpFunctionSignature.java