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