I isolated clones from a preconstructed cDNA library. After sequencing the clones, I found that they did not match known genes via BLAST as they should have, and that the sequence is characteristic of intronic regions. How could a cDNA library come to contain multiple clones of intronic DNA? How could this be avoided in future cDNA library construction? Is this a problem with impure mRNA?