Better checks for absent fields in creating jsonld