So I have a suggestion. Why instead of returning raw `NSData` to controllers, you would return `NSDictionary` instances so you don't need all parsing methods?