made existing membership functions implement ICoGMembershipFunction