Types of Assumptions in Financial Modeling