2. В чем разница между глобальным scope и глобальным namespace, кстати?

3. lambda вызывается только один раз. Что это значит? Если я вызываю ее в цикле, то на каждой итерации она создается заново (новый анонимный объект-функция) и без сохранения внутреннего состояния (я, правда, пока не нагугливал примеров, где в lambda в теле больше одной операции)?