Relax Iterable to TraversableOnce

Addresses #222