MultiPoint(this.points) { if (points.length <= 0) { throw CloudBaseException( code: CloudBaseExceptionCode.INVALID_PARAM, message: 'points must contain 1 point at least', ); } }