Similar to simple elegant coalescence | WatchMaker | WatchMaker