Strand is a datatype that can be evolved