Make concatenate a method of CubeList, and enhance documentation.