heritage vs. inheritance