Задача завершена. На первый взгляд не обнаружено проблем, конечно требуется тестирование во всех фазах. Изменения будут применены в ближайшем обновлении