code: public ResultSetStreamer require(String column, Assertion assertion) {
          if (_requires == Collections.EMPTY_MAP) _requires = new HashMap<String, Assertion>();
          _requires.put(column, assertion);
          return this;
      }
docs: Requires a data column to satisfy an assertion.