Closure deserialization without binding contexts.
What we call an outer context is really a caller context.
Move out Ctx to a seperate file. Create closures with an outer lexical, static variables still missing.
Fix bugs.