runFunction (Builtin fn) args handles state _ = do
  let newState = state { frame_ = Frame Map.empty handles }
  State.evalStateT (fn args) $ newState
runFunction (Builtin fn) args handles state _ = do
  let newState = state { frame_ = Frame Map.empty handles }
  State.evalStateT (fn args) $ newState
runFunction (Builtin fn) args handles state _ = do
  let newState = state { frame_ = Frame Map.empty handles }
  State.evalStateT (fn args) $ newState