Add unsafe destructor to context
Add lifetime to context