prefix support, needs more testing

I think it is impossible for a 1 letter prefix to cause ambiguity with
this implementation, but I'm not sure.