additional directives
catch json errors in json-text