base2 - a library that smooths out JavaScript differences between browsers.