Well, for one, you could create an extension metho...
# rx
a
Well, for one, you could create an extension method on observable that takes an () -> AutoCloseable and produces your cleanup lambda for you. That would help clean it up a little bit.