async fn procure_room_state( services: &Services, sender_user: &UserId, room_id: &RoomId, ) -> Result<Vec<Raw<AnyStateEvent>>>