First-class callables ----- foo(...); A::foo(...); ----- foo(...); $this->foo(...); A::foo(...);