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