E.g. I should be able to call ".size()" on a CharSequence
tests added - but wondering whether normal String methods should also be added to CharSequence, e.g. trim() - that can be a separate issue in any case
DGM methods added but no tests yet - most simply call the String variants so in theory functionality should be ok. No Process method String variants were added.