add missing result template in integration function objects necessary for result_of protocol compliance. Part of #460