<assign location expr>: evaluated and assigned inside the engine.
Assign a host value (e.g. inline content) to a location.
Evaluate a conditional expression (spec §5.9.1); errors propagate.
Declare (or re-initialise) a variable from an expression, keeping the value inside the engine.
Declare (or re-initialise) a variable from a host value.
Release the engine (QuickJS context or realm). The data model isn't used afterwards.
Evaluate an expression; the value is returned as plain data.
<foreach> (spec §4.6).
Is location a valid location right now?
Run <script> content as a global script.
Current values of the given variables, as plain data.
What a session needs from its data model. Values in and out are plain host data.