SemanticWord now recourses to a dictionary, speed up of 10x