handle trailing comments and other such
0.5.1