scheme :: MSAFREE4:sch 1
Sch1{ F1() -> set , F2() -> non-empty ManySortedSet of F1(), F3( object , object ) -> set } :
ex f being ManySortedFunction of F1() st
for x being set st x in F1() holds
( dom (f . x) = F2() . x & ( for y being Element of F2() . x holds (f . x) . y = F3(x,y) ) )