More reasons why reactive programming is awesome, and other fixes