       onError: onError
     )
   }
-  
+
   static func handleSuccess(data: NSData,
     response: NSHTTPURLResponse,
     onSuccess: (UIImage)->(),
     onError: (NSError, NSHTTPURLResponse?)->()) {
-      
+
     // Show error if response code is not 200
     if response.statusCode != 200 {
       onError(MoaHttpImageErrors.HttpStatusCodeIsNot200.new, response)
       return
     }
-    
+
     // Ensure response has the valid MIME type
     if let mimeType = response.MIMEType {
       if !validMimeType(mimeType) {

        return moa
      }
    }
    
    set {
      objc_setAssociatedObject(self, &xoAssociationKey, newValue, objc_AssociationPolicy(OBJC_ASSOCIATION_RETAIN))
    }

*/
public extension UIImageView {
  /**

  Image download extension.
  Assign its `url` property to download and show the image in the `UIImageView`.

    let imageView = UIImageView()
    imageView.moa.url = "http://site.com/image.jpg"

  */
  public var moa: Moa {
    get {
