по поводу any?/not-any? - просто когда решать/обсуждать реальные проблемы не хочется/не можется - начинаются обсуждения функции-однострочника
а есть кто сейчас в Балтиморе?