__toString method must return a string, as otherwise a fatal E_RECOVERABLE_ERROR level error is emitted.