addEventListener accept function references rather than objects with expected methods like handleEvent
setTimeout and setInterval
array map, filter, reduce, forEach, etc.
promise then, catch, finally
bind awkward
closures
what say v8?
hidden classes
fully init objects
give me more perf tips