Null text parameter

`?Text` is an optional parameter, but its `length` property is accessed in the constructor.