merge combinators module into functions