title: RestKit mapping with parent key as attribute and key contains parenthesis
body: <p><strong>Context:</strong></p>
  
  <pre><code>// JSON
  "Name_Field" : {
      "param_1":"value_1",
      "param_2":"value_2"
  }
  
  // Class
  class Field {
      name
      param1
      param2
  }
  
  // Mapping Functionality
  [mapping addAttributeMappingFromKeyOfRepresentationToAttribute:@"name"];
  [mapping addAttributeMappingsFromDictionary:@{
      @"(name).param_1":@"param1",
      @"(name).param_2":@"param2"
  }];
  </code></pre>
  
  <p><strong>Problem:</strong></p>
  
  <p>I am currently working with the above JSON / Class / Mapping code. I have been using this for a while and everything has been working as expected.</p>
  
  <p>Today I have run into the scenario where the key in the JSON contains parenthesis and causes the mapping to fail. Is there a way I can get this to work?</p>
  
  <p>Thanks!</p>
  
  <p><strong>Example:</strong></p>
  
  <pre><code>"Name (haha this will break)" : {
      "param_1":"value_1",
      "param_2":"value_2"
  }
  </code></pre>