1930.lean:3:24: error: invalid field notation, type is not of the form (C ...) where C is a constant prod has type Type ? → Type ? → Type (max ? ?)