Returns true if length is 0 and NOT null.
true
0
null
bool get isEmpty { var l = length; return l != null && l == 0; }