handle-with in interpreter