///|
using @interpreter {
  type ClosureInterpreter,
  type RuntimeValue,
  type RuntimeFunction,
}