changing to newer macro escape mechanism, using uints in more places
comments & whitespace
starting to add sexps