I tend to prefer longer more explicit variable names as well, my reason for changing this was to maintain the relationship between the variable names and what the represent.  In both the old and new version `smap` represents the source map after itsit'd been parsed, and `sourcemap` represents the unprocessed sourcemap, but I would be more than happy to use more explicit names. I was just trying to change things as little as possible