namespace foo open nat inductive nat : Type := zero, foosucc : nat → nat check 0 + nat.zero --error end foo namespace foo check nat.succ nat.zero --error end foo