Final: Can add polynomials, some extra cleanup features.