this has a lot of duplicates to stop it getting grumpy when you mistype
capitals are doubled letters
no it doesn't do ligations at this point in time