I think the json and yaml for this should include omitempty, so they can be optionally added