Text this: Templets and the explanation of complex patterns