

#### <a name=""></a>pureInstance (OriginalClass: function) : OriginalClass 

**Доступен извне как:** `ya.music.lib.pureInstance`

Создаёт экземпляр класса, но не запускает его конструктор

| Имя | Тип | * | Описание |
| --- | --- | --- | --- |
| OriginalClass | function |  | класс |





#### <a name=""></a>merge (initial: Object, ...args: Object, extend: Boolean) : Object 

**Доступен извне как:** `ya.music.lib.merge`

Объединение объектов

| Имя | Тип | * | Описание |
| --- | --- | --- | --- |
| initial | Object |  | начальный объект |
| ...args | Object |  | список объектов которые надо объединить с начальным |
| *\[extend\]* | Boolean |  | если последний аргумент true, то будет модифицирован начальный объект, в противном случае будет создана неглубокая копия. |

