When adding a register, we should mark it as "def" if it can optionally define