cool, if a parent class have a method with the `virtual` tag, any method with the same name in children will be always part of the virtual tree, right?
it has to be more specific than just the name, but that's more or less the idea