--- modern JavaScript features

pugl has no dependencies, and i'd like to keep it that way.

i've been pretty liberal about using modern javascript; even though this could in theory run on IE it doesn't (in particular it's very nice to have template literals). that said, try to only use features that have at least as much support as webgl2 (i.e. >94%).

we use webgl2 because: