}
// variant support
final String[] variantArr = {CANONICAL_VARIANT_ATTR};
final PhraseBuilder pb = new VariantPhraseBuilderImpl( variantArr, true );
final int maxPermutationLevel = Integer.parseInt( iv_props.getProperty( MAX_P_LEVEL_PRP_KEY ) );
return new FirstTokenPermutationImpl( dictEngine, pb, textMetaFieldNameArr, maxPermutationLevel );
}