It can also be used to simplify existing code bases.