docs: protected boolean isColumnDefinitionStart( DdlTokenStream tokens ) throws ParsingException {
          boolean result = false;
  
          if (isTableConstraint(tokens)) {
              result = false;
          } else {
              for (String dTypeStartWord : getDataTypeStartWords()) {
                  result = (tokens.matches(TokenStream.ANY_VALUE, dTypeStartWord) || tokens.matches("COLUMN",
                                                                                                    TokenStream.ANY_VALUE,
                                                                                                    dTypeStartWord));
                  if (result) {
                      break;
                  }
              }
  
          }
  
          return result;
      }