Мы должны сохранить это как отдельную тему, независимо от реализации:
Не думаю, что нам стоит обсуждать реализацию здесь, если только кто-то не готов приступить к работе над этим.
Давайте сосредоточим обсуждение на определении функциональных требований и сначала чётко их сформулируем.
