compiler: fast path is the hot path in once and literal strings