Classes for property types.