I got this error... Error: cannot implicitly convert expression (aa) of type invariant(char)[][invariant(char)[]] to const(char)[][const(char)[]] Why not? Since invariant(char)[] can implicitly convert to const(char)[], I just don't see a problem with this.