trivial cleanup

some cleanups

cosmetic change

now C comments can be used in level 2

uses revappend and nreconc