section parameters (A : Type) {B : Type} definition foo3 (a : A) (b : B) := a check foo3 end