ObservableOptionalRestart

Boilerplate which avoids having to use generics.

Similar to ObservableRestart, but the value can also be null.

Inheritors