Не дай Бог, конечно, кому-то с этим столкнуться, но подход у него >>правильный<<