def Gprod(tree, alpha, beta, alphaargs='', betaargs=[]):
    """ Returns the product of two functions on a given tree.
         See Butcher p. 276, Thm. 386A """
    return tree.Gprod(alpha, beta, alphaargs, betaargs)
