inverted maps.
{
invertedMapFirst, - object where for not unique values of input object,
only first key will be used as a value.
invertedMapAll, object where for not unique values of input object,
all keys, separated by comma, will be used as a value.
}
mergeOptions
mergeOptions(src: any, def: any): any
Merges src options with default ones.
throws
exception if there are options which are not presented in default options.
Note: this means that default options must contain all possible options.
Parameters
src: any
def: any
factory for default object.
Arrays are not supportetd.
Prints given object properties to string.