Delegate `add(records)` to `set(records)`
Remove utils map and each - rely on ES5 forEach and map. Polyfill later.