Debunking Common Window Replacement Myths