Fix a lexer error with a channel colon followed by a newline.
Fix unification of Yieldable with dots.
Fix a check for values outside of the given range sets.

Lazy evaluation catching me out!