Reverting locals to prevent freakout on cloning

The change would cause issues on cloning. Better keep them warnings than cause shit not to compile anymore.
Note: Kath warning fixes are unaffected; the public declaration is *necessary* in case it is called outside of the scope.