Hmm. Thanks for adding a docstring to this. I'm not sure about this helper function though, it's nothing more than a wrapper function for `group_list_authz`, but it renames the function to `groups_available` and has a docstring that says it returns "available groups" whereas `group_list_authz`'s docstring says it returns "groups that the user is authorized to edit".

Do we/can we simply have a way to call any action function from the templates? Then we wouldn't need functions like this.