allow for ambiguously typed seqs and streams
fix :source-type