no inheritance magic!