оборачивать в abstract объекты и функции описанные в js файлах