Self Selecting Groups?

I want to use the Group functionality, but allow members to self select participation (add or remove themselves from a group)
Is this possible?

When you manage a group, check both of these options

:white_check_mark: Allow users to join the group freely (Requires publicly visible group)
:white_check_mark: Allow users to leave the group freely