Fork of Kefir.js with atomic combine operations. Atomic combine operations doesn't emit unpredictable intermediate values if all sources come from the single root and are synchronous transformations (ex. mapping the Redux state).