static combinator