User roles as option sets = what if user changes its own role?

Force server-side evaluation of workflow conditionals that check user’s role. See discussion in: