add exclude_if_none option to JsonProperty