Three changes: addEvent with attachEvent is now run in context of invoker not window, Object.create() accepts proprties array now, getByClass now returns same regardless of browsersupport.