Inheritance bug or strange behavior?

BlitzMax Forums/BlitzMax Programming/Inheritance bug or strange behavior?

you create a new field that hides the one in the parent type

Err, thats what overriding is. (Its just that noramally we'd only do it for functions/Methods)