Write new class FunctionCallNew, which will replace FunctionCall.