Add Array::swap and fix Array::move
Rename extender 'extEvents' to 'extMode' and fix it
Fix local storage wrapper and add ls.has
Add synchronizer