updates json schema to allow optional null values on non-required fields