         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 {

public enum MoaHttpErrors: Int {
  /// Incorrect URL is supplied.
  case InvalidUrlString = -1
  
  internal var new: NSError {
    return NSError(domain: "MoaHttpErrorDomain", code: rawValue, userInfo: nil)
  }
