When using an exposed widget property as a value we should be able to cast the property to the required type for the value if applicable. eg. number 1 => string "1", boolean True => string "True" Things like an object or array cannot be cast.