fn walk<F: Fn(&mut Map<String, Value>) -> bool>(
    value: &mut Value,
    transform: &F
)