user_catalog constraint uses underscore module.