Alkylations of heterocyclic ambident anions. IV. Alkylation of 5-carbethoxy- and 5-nitro-2-pyridone salts