VISIT overload_coercions.lean SYNC 6 open nat num variable a : nat variable b : num variable c : bool check a + of_num b check add a c WAIT INFO 5 INFO 6