yes, i agree and thing its good to do this. as we say NodeInterface, we can't be sure what kind of node we get here.