> Yes, inheritance gives you what your parent type provides, there is no 
> magical conversion.

Although it _seems_ there's a conversion from `ExtNode` to `Node` when adding 
`n1` ...

> So it is not surprising.

... and I found this quite surprising. ;-)

This still seems unintuitive, even after trying the code in the playground and 
trying to understand the output. (I'm not saying Nim's behavior is "wrong", 
only not at all what I would have expected. :-) )

Reply via email to