Debunking Evolution Short Features