Classes for all remaining composite types.