See https://github.com/coltonj96/UsefulCombinators/issues/7
See coltonj96/UsefulCombinators#7