Roll xxx_edit_catalog? and xxx_edit_references? into xxx_can_edit?