all iteration methods of Collection protected from items tampering
ES3 method name constants made private
collection cloning
collection cloning improved / simplified
collection merge refactored
code cosmetics in utils
Stats added to build config
custom amount in Stat.inc()
variable renames, extra jsdoc
Stats assertions
Profiled trait
Stat renamed to Profile
Stats renamed to Profiles
additional tests for Profiled trait
Profiles renamed to ProfileCollection
profile getter in profiled trait