add polyfill, edit docs, bump version