Mark std.string.soundex as @safe, pure and nothrow