fix comments not being retained from `MethodDefinition` in classes
implement temporal dead zone for default parameters - fixes #169
test/transformation: use full location as `filename`
scope: switch over declaration building to info so we can build multiple things
move down and clump constants and let scoping transformer positions
clean up constants transformer
scope: remove unused references instance property
add 1.12.16 changelog