Fixed glitches from last fix

Accidentally used the wrong null.  Text ≠ [Char]
Made version restrictions more explicitly strict

Copied version restrictions from lens, should be a nice baseline of
strictness in requirements