Use Aspects for swizzling.