The context object can be anything and it is not safe to assume we can clone it.
The context object can be anything and it is not safe to assume we can clone it.