* std depends on unicode directly, not just transitively