Warn if context values differ, related to issue #2

Warn if context values differ, related to issue #2112
Not sure if the code gets properly stripped out for the minified build if you don't do `if (__DEV__) { ... }`.