add another helper for Converter: Is<T>()
rename field to avoid hiding inherited member
don't create expressions for comments

Also move newline-and-comment-skipping in Parser.Parse()
to support empty lines or comments before EOF.
add new Converter.ToObject() method and use in generator
simplify some Converter code with LINQ