has implies that change is still possibly happening; had implies that no more change is likely.


formerly known as etaoin...