How can I center nodes in a Graphviz cluster?

It looks like nodesep=.75 works for my initial case, but doesn’t work in this one.

I need a generic solution which doesn’t require manual fine-tuning. I guess there isn’t one. How can a feature request be submitted?

[dot verbose=true]
digraph G {
bgcolor=“gray”
nodesep=.75 // inches
node [
style=filled
shape=“circle”
fillcolor=“green4”
penwidth=“2”
color=“green1”
fontcolor=“white”
]

root [
   shape="box"
   color="white"
   fontcolor="white"
   label="hello"
]

AAA_1 [
    label="AAA"
]

BBB_2 [
    label="BBB"
]

subgraph cluster_ccc {
    color=gray
    fillcolor="blue"
    style=filled
    label="ccccc"
    labelloc=b
    fontcolor="white"
    labeljust=l

    subgraph cluster_south_a {
        label="aaaaaaaaaaaaaaaaaaaaaa"

        5 [ label="" fillcolor="red" ]
        6 [ label="" fillcolor="red" ]

        5 -> 6
    }

    subgraph cluster_south_b {
        label="bbbbbbbbbbbbbbbbbbbbbb"

        7 [ label="" fillcolor="red" ]
        8 [ label="" fillcolor="red" ]
        9 [ label="" fillcolor="red" ]
        10 [ label="" fillcolor="red" ]

        7 -> 8
        7 -> 8
        7 -> 9
        8 -> 9
        8 -> 10
        9 -> 10
    }
}

root -> AAA_1
root -> BBB_2

AAA_1 -> 7
BBB_2 -> 5

}
[/dot]