An objective-c port of the json-ld api and specification