Warn if context values differ, related to issue #2

Warn if context values differ, related to issue #2112
I think it works internally (basically `__DEV__` gets replaced with `0` from what I can find)