This class extends SimpleObjectProperty and provides a full
implementation of a StyleableProperty.
This class is used to make a ObjectProperty,
that would otherwise be implemented as a SimpleObjectProperty,
style‑able by CSS.