>>Ephemeral here should be comprehended as "lasting a few thousands or ten thousands of years"<< Oh I see, ephemeral as opposed to seasonal. Okay, well that makes more sense now. Dan