json mapping should exclude properties with null values