fn get_areas_mut<'l>(
    kind: &str,
    state: &'l mut State
) -> Result<&'l mut Areas, Content>