Alex> Why can't mylist.insert use just the same "first argument means Alex> different things" convention as range...? Guido's feeling is that the convention used by range was a mistake, and intends not to repeat it. (I believe this line of reasoning was already posted by Tim.) Skip