fix a bug in prefixMembers that dropped a byte from the result strings when searching for multibyte prefixes
added some more tests and a different benchmark