docs: function CliPie(r, data, options) {
      this.data = [];
      this.radius = r;
      this.total = 0;
      this.colors = {};
      this.cChar = -1;
      this.options = Ul.deepMerge(options, {
          flat: true
        , chr: " "
        , no_ansi: false
        , circle_opts: {
              aRatio: 1
          }
        , chars: "abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split("")
      });
      if (Array.isArray(data)) {
          data.forEach(this.add.bind(this));
      } else if (data && data.constructor === Object) {
          options = data;
      }
  }