json-ld parsing pseudocode