я все равно не понимаю смысла выносить их в отдельный анонимный неймспейс.