> Subject: (why) inconsistent yield/return syntax? yield is for generators. To use it prior to 2.3 (?), add: from __future__ import generators Read up on generators. Google is your friend. Cheers, // m -