>
> This is the ultimate point: if we don't prepend the question mark it will
>> break code.
>>
>
> This is the impedence here: `ReflectionType` is a *REFLECTION*, not a code
> generator. Don't think of `ReflectionType#__toString()` as a way to
> generate code: it is merely a string representation of the reflectoion.
>

This is the last I have to say on anything:

You just proved the point. It's a *reflection* of what was written. If it's
a nullable type then it needs a nullable reflection in the toString.

Reply via email to