Итоги голосования для комментария:
Urist_McLoire Из всех замечательных предложений этот вариант мне показался самым элегантным. Спасибо!