Thanks for your reply, Jim. Unfortunately the table is actually auth_user, the boolean fields are extensions which I defined via
auth.settings.extra_fields[auth.settings.table_user_name] = [...]
Unless there's a very simple way to replace or customize the builtin user profile related funtions, I'd rather not like to touch that. I was hoping that I could define some kind of virtual field which serves as a front end to the two flags, but didn't see anything in the docs.