anchor.diff:    Future<Reply> authenticate(String password, {int timeoutSeconds: 10}) =>
         this._subscribeAndSendCommand(
             'auth ${password}',
  -          new Duration(seconds: timeoutSeconds));
  -
  -  /**
  -   * Execute a system command in the background.
  -   */
  -  Future<Reply> bgSystem(String command, {int timeoutSeconds: 10}) =>
  -      this._subscribeAndSendCommand(
  -          'bg_system ${command}',
  -          new Duration(seconds: timeoutSeconds));
  -
  -  /**
  -   * Execute a system command.
  -   */
  -  Future<Reply> system(String command, {int timeoutSeconds: 10}) =>
  -      this._subscribeAndSendCommand(
  -          'system ${command}',
             new Duration(seconds: timeoutSeconds));
   
     /**
  
positive.code:    * As of now, only JSON format is supported. Most of the raw packet handling
     * is done internally, so the transport serialization should be insignificant
     * for the usage og the library.
     * These commands are implemented in reference to:
     * https://freeswitch.org/confluence/display/FREESWITCH/mod_commands
     */
    static List<String> supportedFormats = [Json];
  
negative.code:       return this._socket;
      });
    }
    /**
     * Send an arbitrary API command.
     */
  