Add a new role to this with the given variables.
role
The fields are the same layout as Structure.
a Permissions
a role
the first field name
additional arguments