Shape of the options object. When omitted the class behaves like
the original untyped Options.
Optional o: OptionsObject | Options<any>Readonly sizethe number of elements in the Map.
Readonly [toStatic Readonly [species]Store a typed value by key.
Improve Map by adding a merge feature and optional compile-time key/value typing.