The magic of using traits

Code
<?php

trait Bar
{
    private function 
qux()
    {
        echo 
'What\'s my scope? Who am I? '.__METHOD__;
    }
}

interface 
Fooable
{
    public function 
alias();
}

class 
Foo implements Fooable
{
    use 
Bar qux as public alias; }
}

$foo = new Foo();
$foo->alias();
Result
What's my scope? Who am I? Bar::qux
Used Versions
PHP 8.0, Laminas MVC 3.2, Symfony 5.2, Laravel 8.28, PHPUnit 9.5, Doctrine ORM 2.8