Возвращение к MLFW и Старый Новый Год

Два дня назад вернулся к разработке frameworkа MLFW. Почти написал и оттестировал модуль, отвечающий за работу с универсальными сущностями с произвольными взаимосвязями, а также чуть доработал базовый layout-класс и навёл порядок с написанием названий каталогов. Пришлось всё же делать их с заглавной буквы, так как пространства имён вида MLFW\routers\Basic смотрятся слишком уж противоестественно, а отказываться от автоподключения классов с помощью composerа и писать для этого свой код тоже как-то не хочу.
Причём не знаю как, но вдруг желание делать всё это появилось само собой, хотя до этого несколько раз пытался себя заставить, но безрезультатно. Видимо, в голове что-то сложилось, потому что код писался легко и быстро.
Но увы, как раз в тот день, когда я вернулся к к этому, всплыли те задачи по freelance, которые зависли в декабре. Причём мелкие более-менее надеюсь растолкать к концу недели, а вот что делать с той, из-за которой всё встало — не знаю.
Сегодня тоже хотел продолжить — сделать два класса роутинга (один — по URL тех самых универсальных сущностей, другой — просто по набору правил в JSON-формате), но увы, снесло потоком жизни. В начале дня занимался бытовыми вопросами, а также смотрел сайты других участников NarodWeb, потом позвонил отец, уговорил прийти к нему и настроить VPN для удалённой работы и отметить Старый Новый Год. С подросткового возраста воспринимаю старый НГ как своего рода запасной: если вдруг обычный НГ прошёл не совсем так, как хотелось бы, то Старый — это возможность исправить это: взять и перевстретить НГ как бы заново.
Но домой вернулся только в 22 с чем-то и остаток дня ушёл куда-то мимо, в основном, на переписки. Единственное что сделал — разобрался, почему установщики игр не запускались с файл-сервера. Ошибка была очень смешной: просто путь к нему не сопоставлялся ни с одним диском в wine (диск Z:, который указывает на корень файловой системы, я когда-то удалили из соображений безопасности). Теперь всё в норме!