open nat structure [class] A := (n : ℕ) definition f [A] := A.n structure B extends A := (Hf : f = 0) example : B := ⟨0, rfl⟩ example : B := (| 0, rfl |)