Jeff, Perfect explanation. I got gummed up in the syntactic sugar and thought that >>= was sugar for the "do" notation, not vice versa. Thank you for the reminder and clarification. - Alson