Universal Property of Product Types