@soko1 В чём сложность выпрыгнуть из контекста функции не имея средства выпрыгнуть из контекста функции? В чём принципиальное отличие от функции, которая легко реализуется имеющимися средствами языка?
1. Это обёртка над методом (=функцией) stdout.write, логично быть функцией, а не statement.
2. Дополнительные kw аргументы, недоступные в операторе.
3. Как уже сказали — единообразие.