Всего, не разделяя на сорта мне пришлось пока что во вспомогалке написать 4к строк кода, еще 2к скорее всего придется и это будет финал. Теперь приходится просто множить вспомогательный код, который может быть кому-то когда то нужен будет.