Where is `spec` coming from? You will probably want something like `this.constructor.displayName` (but do make sure whatever you use works).

Further though, I think we could probably just go right ahead and use `warning` instead of `__DEV__~ check + `monitorCodeUse` + `console.warn` (I'd need to do a quick check of fb code to see how many potential things that would cause issues with - `warning` gets overridden internally to basically `alert` in the fail case).