Why Should Components Be Pure Products