Add many more combinators