Fibrocystic disease: a continuing enigma.