Add ServiceIsPublic Constraint