Несколько вопросов.

Здравствуйте все! Хоть и запоздало, но поздравляю всех читающих с новым годом и желаю веселых праздников.
У меня возникло пара вопросов, но чтобы не создавать кучу топиков, я задам их тут.
1. Как можно сравнить две даты не используя unix timestamp?
Мне нужно убедиться, что указанная дата не в будущем, а в прошлом, а timestamp не подходит потому что проверяемая дата может быть гораздо раньше, чем 1 января 1970г. Или это ничего?

2. Что будет, если абсолютно полностью удалить функционал хуков? Опирается ли какой-нибудь функционал чистого ЛС на них, или же чистый ЛС их не использует?

3. Хочу полностью сменить «people» на «users», не только в настройках роутера, но и само название, потому что «people» хочу использовать под другие цели. Как я понимаю, нужно полностью сменить названия экшенов и энтити во всех файлах. Помню, что какой-то редактор умел это делать автоматически, но не помню какой. Можете подсказать?