This seems to be doing too many things. Might be better off with a separate ```shouldRejectAutoTranslation(...)``` method rather than overloading this with null return value.