Fixing shuffle of role queue
Shuffle assoc
Allocator is a go with aliases but there's an issue when you have multiple users and contains_error() doesn't know that it's okay