Hardened in case oops was used with noConflict