#[foo(self::class), bar(new self(), new parent(), new static())] class a { }