clean & Interpreter::Bind() works (except with std::bind)