Attempted to generalize the invoke/indirectinvoke interpreter.