sourcemaps
cosmetic tweaks
attach plugin to $ proto to be more agnostic
return instance when exiting constructor early
update build