Use curried methods for observation callbacks
Test signal merging and switching