Do not evaluate combinators on the top-level of the file

We need to wait to know in which mode we are before doing any work. So put the dummy combinator back in the closure, so it will be evaluated later on.
Merge pull request #215 from samoht/master

Do not evaluate combinators on the top-level of the file