I would prefer if we had one string conversion method only. You can overcome PHP's restriction to put parameters onto __toString() by using `func_get_arg()`:

```php
public function __toString()
{
    $level = func_num_args() > 0 ? func_get_arg(1) : 0;
```