docs: public void addChangeViewCommand(ViewAngle angle, ViewQuality quality) {
          StringBuilder buf = new StringBuilder();
          buf.append("(change_view ");
          switch (angle) {
              case NARROW :
                  switch (quality) {
                      case HIGH :
                          buf.append("narrow high)");
                          break;
                      case LOW :
                          buf.append("narrow low)");
                          break;
                  }
                  break;
              case NORMAL :
                  switch (quality) {
                      case HIGH :
                          buf.append("normal high)");
                          break;
                      case LOW :
                          buf.append("normal low)");
                          break;
                  }
                  break;
              case WIDE :
                  switch (quality) {
                      case HIGH :
                          buf.append("wide high)");
                          break;
                      case LOW :
                          buf.append("wide low)");
                          break;
                  }
                  break;
          }
          fifo.add(fifo.size(), buf.toString());
      }