Я где-то это уже видел. Это неудачное решение. В том месте, откуда это содрано, я пояснил, почему.