wouldn't this never be needed? i don't think its possible to have nested figures so i'm not sure specifying direct children ever matters.