An appreciation of the physiology and morphology of the Caecilians (Amphibia: Gymnophiona)