Крайне признателен Дмитрию за проделанную работу,
адэкватный, серьезный человек, умеющий общаться.. я про таких говорю думающий программист..)
который способен подумать прежде чем спрограммить так как описали и предложить более юзабильное решение.
Рекомендую