tag all seqs with ISeq: it's not possible to cast an ISeq to some concrete implementations