The MPL provides a large number of predefined general-purpose sequence classes covering most of the typical metaprogramming needs out-of-box. .. For all library-supplied sequences a publicly-derived class with no additional members is equivalent except for type identity.