Naming

Combinators can be named.

Fixes #23.