Adding the Reactive Programming to collections