anchor.diff:      }
   
       public static func parse(data: NSData) throws -> <%= model.name %> {
  -        let json = try NSJSONSerialization.JSONObjectWithData(data, options: .AllowFragments) as! [String: Any]
  +        let json = try NSJSONSerialization.JSONObjectWithData(data, options: .AllowFragments) as! [String: AnyObject]
           return <%= model.name %>.parse(json)
       }
   
       public static func parses(data: NSData) throws -> [<%= model.name %>] {
  -        let json = try NSJSONSerialization.JSONObjectWithData(data, options: .AllowFragments) as! [[String: Any]]
  +        let json = try NSJSONSerialization.JSONObjectWithData(data, options: .AllowFragments) as! [[String: AnyObject]]
           return <%= model.name %>.parse(json)
       }
   
  
positive.code:         return Person(<%= model.property_key_value_pairs %>)
      }
  
      public static func parse(jsons: [[String: Any]]) -> [<%= model.name %>] {
          var results: [<%= model.name %>] = []
          for json in jsons {
              results.append(<%= model.name %>.parse(json))
  
negative.code: extension <%= model.name %> {
      public static func parse(json: [String: AnyObject]) -> Person {
          let id: Int = json["id"] as! Int
          <% model.properties_exclude_id.each do |property| %>
          <%= """let #{property.key}: #{property.type} = json[\"#{property.key}\"] as! #{property.type}
  