code: def multipointz(self, points):
          
          shapeType = MULTIPOINTZ
          points = [points] # nest the points inside a list to be compatible with the generic shapeparts method
          self._shapeparts(parts=points, shapeType=shapeType)
docs: Creates a MULTIPOINTZ shape.
          Points is a list of xyzm values.
          If the z (elevation) value is not included, it defaults to 0.
          If the m (measure) value is not included, it defaults to None (NoData).