(WIP) Operator::execute takes interpreter as arg.