Не-а. Вот это-то как раз не прокатило бы в общем случае.
Но ведь до 2.0 так было...Вобще сами посудите. Где такое есть чтобы оператор менял своё поведение в зависимости от способа вызова подпрограммы? Я не теоретик в области языков программирования, но чую что так не должно быть...