I am with Faldage....the word doesn't seem to link strongly with the concept. Isn't there a word already though, for just such a barrier..an ecological threshold or watershed or some such thing. Have that feeling of deja vu all over again..

PS: anyone know where threshold came from, etymologically that is?