       setNewIMPWithBlock(block, forSelector: selector, toClass: self)
     }
   }
-  
+
 }
 
 private extension NSString {
-  
+
   @objc class func _mik_load() {
     let selector = #selector(size(attributes:))
     let origIMP = class_getMethodImplementation(self, selector)

          // Must call `becomeFirstResponder` since there's no firstResponder yet
          $2.becomeFirstResponder()
        }
        
        origIMPC($0, selector, $1, $2)
      }
      
      setNewIMPWithBlock(block, forSelector: selector, toClass: self)
    }
  }

        if let firstResp = UIResponder.mik_firstResponder {
          swizzle(class: type(of: firstResp))
        }

        origIMPC($0, selector, makeUniqueImageTitles($1))
      }

      setNewIMPWithBlock(block, forSelector: selector, toClass: self)
    }

    if true {
      let selector = #selector(setTargetRect(_:in:))
      let origIMP = class_getMethodImplementation(self, selector)
