Yes, previously the `context_free` function had assumed that it will only be called on a context after `context_init` has successfully completed and now it can be called while it is being initialized so all pointers must be set to NULL immediately on allocation.