On 11/19/17 2:41 PM, Adam D. Ruppe wrote: > On Sunday, 19 November 2017 at 19:31:53 UTC, Jiyan wrote: >> Text X; > > You still need to instantiate it, even with default args. > > Text!() X; > > will work > If that's the case, then he needs to use Text(T = char) (default type) vs. Text(T : char) (specialization) -Steve