Although it's not always viable, given how easy it is to wrap an iterator, it seems like might come in handy for comprehensions.  

[x for x in items if x < 50 or items.close()]



Shane Green 
www.umbrellacode.com
408-692-4666 | shane@umbrellacode.com