final Translate translateAnno = tk.getAnnotation(Translate.class);
if (translateAnno == null)
return null;
if (earlyOnly && !translateAnno.early())
return null;
@SuppressWarnings("unchecked")
TranslatorFactory<Object, Object> transFact = (TranslatorFactory<Object, Object>)ctx.getFactory().construct(translateAnno.value());