If a person has paid, or purportedly paid, an amount of tax, the Commissioner cannot refund all or part of the amount based on a particular interpretation of the applicable law or a particular practice of the Commissioner that applied after the time at which it was paid, other than to give effect to a change in interpretation or practice brought about by a legislative change.