What do you envision with the validate method? The only required parameter is the field. TransportAnalyzeAction works fine with all null values for the analyzer/tokenizer/filters.