For performace reasons, moved the learning phase to GetLanguageDyslBolt __init__(), so as process() does not need to re-learn each time it is called