val isOptional: Boolean
when a property is optional
isOptional - when a property is optional
isOptional