compose vs. comprise