Каковы опасности метода Swizzling в Objective-C?

Я слышал, что люди утверждают, что метод метания - опасная практика. Даже название, извилистое, говорит о том, что это немного обман. Метод Swizzling модифицирует отображение так, что вызов селектора A фактически вызовет реализацию B. Одним из применений этого является расширение поведения классов...