- ensure swizzling always swaps the methods of correct class

as you say