Map<String, dynamic> toJson() => { 'name': name, if (namespace != null) 'namespace': namespace, 'write': write, 'read': read, 'alter': alter, };