Optimize JetContext, avoid JetContext changes which provided by user.
Add date compare test