ObservableTooltip 
    Boilerplate which avoids having to use generics. Instead of ObservableValue<Tooltip>, use ObservableTooltip.
Boilerplate which avoids having to use generics. Instead of ObservableValue<Tooltip>, use ObservableTooltip.