Просто как обычно у нас бывает - сначала делают, а потом думают о том, как будет это работать. В результате по традиции фигня получается (((