Intercepting with Interpreters