@carlw Without knowing his use case, it's hard to know if Doubles would even work, let alone be acceptable. But it wouldn't be too hard for him (or anyone) to define
fun ObservableVaule<BigDecimal?>.isGreaterThan(...): ObjectBinding<BigDecimal?>
(and other such functions)