Inherit all the right things in all the right places