Библиотека написана была «для себя» изначально -> харкод. Написана на основе старой либы -> дубляж в некоторых местах. +выпилил пару специфичных функций/немного подкорректировал тот же логгер.
На самом деле, до гордого звания профессионала мне как до Киева рачки, так что косяки вполне могут быть.
Оберточная библиотека-перехватчик