Boilerplate which avoids having to use generics. Instead of Property<Toggle>, use ToggleProperty.
Property<Toggle>
ToggleProperty
Returns a read-only view of this mutable ToggleProperty. Typical usage :