Use a shim for datasets to avoid issues on older IE.