protected function requireString(Scheme_Value $arg) { if (!$arg instanceof Scheme_String) { throw new Scheme_Error("Expected a string but got " . $arg->toString()); } }
private function throwBadArgsForLambda(Scheme_Value $argList) { throw new Scheme_Error("Invalid argument list to lambda: `" . $argList->toString() . "`"); }