def current_roles(self):
        """
        :class:`~coaster.utils.classes.InspectableSet` containing currently
        available roles on this object, using
        :obj:`~coaster.auth.current_auth`. Use in the view layer to inspect
        for a role being present:

            if obj.current_roles.editor:
                pass

            {% if obj.current_roles.editor %}...{% endif %}

        This property is also available in :class:`RoleAccessProxy`.
        """
        return InspectableSet(self.roles_for(actor=current_auth.actor, anchors=current_auth.anchors))