Add support for nested objects and expressions as property values