this is an update lated to #209 improving the error from null to the parser comment inserted in the parser. This is not a fix for the base problem.
Improved channel set setcomprehension checks
added additional varset test related to #205