nitpick: I think that "Unknown" or "Undecided" would be a better human readable form of "no_role"