Updated version number. Yield elements instead of returning them since those elements would not be iterated over.