code: @WithBridgeMethods(value = MySQLQuery.class, castRequired = true)
      public C smallResult() {
          return addFlag(Position.AFTER_SELECT, SQL_SMALL_RESULT);
      }
docs: For SQL_SMALL_RESULT, MySQL uses fast temporary tables to store the resulting table instead
  of using sorting. This should not normally be needed.
  
  @return the current object