Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum wrote:
What if b is declared as "string|String.Buffer"? Is it "obvious" what should happen then?
string|String.Buffer is a union type, so using it in conjunction with an `= lfun should result in an error reported to the programmer.