With system-wide support, Mathematica automatically correctly handles arbitrary-dimension,
arbitrarily nested piecewise functions--functionality with different definitions in different regions.
Piecewise functionality is of wide-ranging importance across a number of
different fields, including many areas of engineering (particularly
hybrid systems) and education.
The need to handle piecewise functions is common in many real-life models.