> Could someone explain what these two lines are supposed to do, > because it doesn't make any sense to me. The second line looks > redundant. Yes. This was my first impression, too ;-)