add support for range comments

Resolves #66