Hi Hans,
I do not think it is available already, but it is very
simple to patch the \getfirstcharacter macro:
\def\dogetfirstcharacter#1#2\\%
{\def\firstcharacter{#1}\def\remainingcharacters{#2}}
(I like 'remaining' better than 'last')
Cheers, taco