+JSONObjectWithData: and +dataWithJSONObject: are actually not used anymore.