docs: public static RgbaColor fromHsla(String hsl) {
          String[] parts = getHslaParts(hsl).split(",");
          if (parts.length == 4) {
              float[] HSL = new float[] { parseInt(parts[0]), parseInt(parts[1]), parseInt(parts[2]) };
              RgbaColor ret = fromHsl(HSL);
              if (ret != null) {
                  ret.a = parseFloat(parts[3]);
              }
              return ret;
          }
          else {
              return getDefaultColor();
          }
      }