It seems that keeping original order of lookups is backward compatible. Why are we moving getElementById to be the first lookup?