Initial role implementation

You might be able to do it with jinja filters - something like `select` on `value.changed` and then check the list length