Strings that are the same as function names are mistaken as callable

```php
$this->assert($invoice, has_key, "Date");
```

Delivers the error:

```
Argument 2 (Date) must be int or string.
```