Ok, @petehunt's review: let's make this `var warning = emptyFunction`, then reassign `warning` in the `__DEV__` check, and export once at the end. We should probably change `invariant` to match this style too.