feat: provide ContextKey type for better typing of setContext/getContext
#11042
+91
−8
setContext/getContext
#11042