RMBGAEHXO3TI6XJUTCNUBKLKLQJJSVBTN3Q43W624WKKGOQYTKXQC
j_rooms := self.matrix.joined_rooms() or { panic('joined_rooms fail') }
println('sync_rooms: matrix joined_rooms $j_rooms')
needs_to_join := matrix.rooms_subtract(db_rooms, j_rooms)
self.matrix.joined_rooms_sync()
println('sync_rooms: matrix joined_rooms $self.matrix.rooms')
needs_to_join := matrix.rooms_subtract(db_rooms, self.matrix.rooms)