error_pos_bug.lean:9:0: error: type error in placeholder assigned to λ (a : Category) (b : Category) (c : Category), a placeholder has type Category but is expected to have type Type the assignment was attempted when processing application type constraint Category.mk a (category.mk b c) term category.mk b c has type category a