the other parsers return a generator that yields ``(seq_id, seq)``. Is there a strong reason this method should do something different?
 
@gregcaporaso @ElBrogrammer @ElDeveloper, thoughts?