UTF matchers in std.uni

Second try. See also pull #1685