@Override
    public int hashCode() { return Objects.hash("functionNode", function, arguments); }
Returns a new function node with the children replaced by the given children
searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/FunctionNode.java