choice vs. inheritance