allows length 0 in Sequences