Added optional json schema tag