     // MARK: NSCoding
     
     required convenience init?(coder aDecoder: NSCoder) {
-        guard let fullname = aDecoder.decodeObject(forKey: CoderKey.Fullname.rawValue) as? String,
-            let username = aDecoder.decodeObject(forKey: CoderKey.Username.rawValue) as? String,
-            let userID = aDecoder.decodeObject(forKey: CoderKey.UserID.rawValue) as? String else {
+        guard let fullname = aDecoder.decodeObject(forKey: CoderKey.fullname.rawValue) as? String,
+            let username = aDecoder.decodeObject(forKey: CoderKey.username.rawValue) as? String,
+            let userID = aDecoder.decodeObject(forKey: CoderKey.userID.rawValue) as? String else {
                 return nil
         }
         

// MARK: Types

private enum CoderKey: String {
    case Fullname
    case Username
    case UserID
}

// MARK: - FlickrUser: NSObject, NSCoding

    }
    
    func encode(with aCoder: NSCoder) {
        aCoder.encode(fullname, forKey: CoderKey.fullname.rawValue)
        aCoder.encode(username, forKey: CoderKey.username.rawValue)
        aCoder.encode(userID, forKey: CoderKey.userID.rawValue)
    }
    
}
