Update the enum syntax (which are now scoped) and the macro fail to panic.