Map/Set: Workaround for older browsers which don't have Object.create().