# corpus/modern-plastic: persistent names after a rebuild (apps/solidcraft-cli/tests/naming_corpus.rs)
body Body1: 39 faces, 90 edges
Body1 face F1:+x
Body1 face F1:+y
Body1 face F1:+z
Body1 face F1:-x
Body1 face F1:-y
Body1 face F1:-z
Body1 face F2:inner:F1:+x
Body1 face F2:inner:F1:+y
Body1 face F2:inner:F1:-x
Body1 face F2:inner:F1:-y
Body1 face F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]
Body1 face F2:inner:F1:-z#[F5:rest:side:4,F5:rest:side:5,F5:rest:side:6,F5:rest:side:7]
Body1 face F3:blend:F1:+z|F2:inner:F1:+x#[F1:+z]
Body1 face F3:blend:F1:+z|F2:inner:F1:+y#[F1:+z]
Body1 face F3:blend:F1:+z|F2:inner:F1:-x#[F1:+z]
Body1 face F3:blend:F1:+z|F2:inner:F1:-y#[F1:+z]
Body1 face F3:inner:F1:+z
Body1 face F4:hole:base
Body1 face F4:hole:side:0
Body1 face F4:hole:side:1
Body1 face F4:post:side:0
Body1 face F4:post:side:1
Body1 face F4:post:top
Body1 face F5:rest:side:0
Body1 face F5:rest:side:1
Body1 face F5:rest:side:2
Body1 face F5:rest:side:3
Body1 face F5:rest:side:4
Body1 face F5:rest:side:5
Body1 face F5:rest:side:6
Body1 face F5:rest:side:7
Body1 face F5:rest:top
Body1 face F6:arm:base
Body1 face F6:arm:side:1
Body1 face F6:arm:side:2
Body1 face F6:arm:side:3
Body1 face F6:arm:side:4
Body1 face F6:arm:side:5
Body1 face F6:arm:top
Body1 edge F1:+x|F1:+y
Body1 edge F1:+x|F1:+z
Body1 edge F1:+x|F1:-y
Body1 edge F1:+x|F1:-z
Body1 edge F1:+y|F1:+z
Body1 edge F1:+y|F1:-x
Body1 edge F1:+y|F1:-z
Body1 edge F1:+z|F1:-x
Body1 edge F1:+z|F1:-y
Body1 edge F1:+z|F3:blend:F1:+z|F2:inner:F1:+x#[F1:+z]
Body1 edge F1:+z|F3:blend:F1:+z|F2:inner:F1:+y#[F1:+z]
Body1 edge F1:+z|F3:blend:F1:+z|F2:inner:F1:-x#[F1:+z]
Body1 edge F1:+z|F3:blend:F1:+z|F2:inner:F1:-y#[F1:+z]
Body1 edge F1:-x|F1:-y
Body1 edge F1:-x|F1:-z
Body1 edge F1:-y|F1:-z
Body1 edge F2:inner:F1:+x|F2:inner:F1:+y
Body1 edge F2:inner:F1:+x|F2:inner:F1:-y
Body1 edge F2:inner:F1:+x|F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]
Body1 edge F2:inner:F1:+x|F3:inner:F1:+z
Body1 edge F2:inner:F1:+y|F2:inner:F1:-x
Body1 edge F2:inner:F1:+y|F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]
Body1 edge F2:inner:F1:+y|F3:inner:F1:+z
Body1 edge F2:inner:F1:-x|F2:inner:F1:-y
Body1 edge F2:inner:F1:-x|F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]
Body1 edge F2:inner:F1:-x|F3:inner:F1:+z
Body1 edge F2:inner:F1:-y|F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]
Body1 edge F2:inner:F1:-y|F3:inner:F1:+z
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F4:post:side:0
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F4:post:side:1
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F5:rest:side:0
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F5:rest:side:1
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F5:rest:side:2
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F5:rest:side:3
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F6:arm:base
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F6:arm:side:1
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F6:arm:side:5
Body1 edge F2:inner:F1:-z#[F2:inner:F1:+x,F2:inner:F1:+y,F2:inner:F1:-x,F2:inner:F1:-y,F4:post:side:0,F4:post:side:1,F5:rest:side:0,F5:rest:side:1,F5:rest:side:2,F5:rest:side:3]|F6:arm:top
Body1 edge F2:inner:F1:-z#[F5:rest:side:4,F5:rest:side:5,F5:rest:side:6,F5:rest:side:7]|F5:rest:side:4
Body1 edge F2:inner:F1:-z#[F5:rest:side:4,F5:rest:side:5,F5:rest:side:6,F5:rest:side:7]|F5:rest:side:5
Body1 edge F2:inner:F1:-z#[F5:rest:side:4,F5:rest:side:5,F5:rest:side:6,F5:rest:side:7]|F5:rest:side:6
Body1 edge F2:inner:F1:-z#[F5:rest:side:4,F5:rest:side:5,F5:rest:side:6,F5:rest:side:7]|F5:rest:side:7
Body1 edge F3:blend:F1:+z|F2:inner:F1:+x#[F1:+z]|F3:blend:F1:+z|F2:inner:F1:+y#[F1:+z]
Body1 edge F3:blend:F1:+z|F2:inner:F1:+x#[F1:+z]|F3:blend:F1:+z|F2:inner:F1:-y#[F1:+z]
Body1 edge F3:blend:F1:+z|F2:inner:F1:+x#[F1:+z]|F3:inner:F1:+z
Body1 edge F3:blend:F1:+z|F2:inner:F1:+y#[F1:+z]|F3:blend:F1:+z|F2:inner:F1:-x#[F1:+z]
Body1 edge F3:blend:F1:+z|F2:inner:F1:+y#[F1:+z]|F3:inner:F1:+z
Body1 edge F3:blend:F1:+z|F2:inner:F1:-x#[F1:+z]|F3:blend:F1:+z|F2:inner:F1:-y#[F1:+z]
Body1 edge F3:blend:F1:+z|F2:inner:F1:-x#[F1:+z]|F3:inner:F1:+z
Body1 edge F3:blend:F1:+z|F2:inner:F1:-y#[F1:+z]|F3:inner:F1:+z
Body1 edge F4:hole:base|F4:hole:side:0
Body1 edge F4:hole:base|F4:hole:side:1
Body1 edge F4:hole:side:0|F4:hole:side:1~1 [geometric]
Body1 edge F4:hole:side:0|F4:hole:side:1~2 [geometric]
Body1 edge F4:hole:side:0|F4:post:top
Body1 edge F4:hole:side:1|F4:post:top
Body1 edge F4:post:side:0|F4:post:side:1~1 [geometric]
Body1 edge F4:post:side:0|F4:post:side:1~2 [geometric]
Body1 edge F4:post:side:0|F4:post:top
Body1 edge F4:post:side:1|F4:post:top
Body1 edge F5:rest:side:0|F5:rest:side:1
Body1 edge F5:rest:side:0|F5:rest:side:3
Body1 edge F5:rest:side:0|F5:rest:top
Body1 edge F5:rest:side:1|F5:rest:side:2
Body1 edge F5:rest:side:1|F5:rest:top
Body1 edge F5:rest:side:2|F5:rest:side:3
Body1 edge F5:rest:side:2|F5:rest:top
Body1 edge F5:rest:side:3|F5:rest:top
Body1 edge F5:rest:side:4|F5:rest:side:5
Body1 edge F5:rest:side:4|F5:rest:side:7
Body1 edge F5:rest:side:4|F5:rest:top
Body1 edge F5:rest:side:5|F5:rest:side:6
Body1 edge F5:rest:side:5|F5:rest:top
Body1 edge F5:rest:side:6|F5:rest:side:7
Body1 edge F5:rest:side:6|F5:rest:top
Body1 edge F5:rest:side:7|F5:rest:top
Body1 edge F6:arm:base|F6:arm:side:1
Body1 edge F6:arm:base|F6:arm:side:2
Body1 edge F6:arm:base|F6:arm:side:3
Body1 edge F6:arm:base|F6:arm:side:4
Body1 edge F6:arm:base|F6:arm:side:5
Body1 edge F6:arm:side:1|F6:arm:side:2
Body1 edge F6:arm:side:1|F6:arm:top
Body1 edge F6:arm:side:2|F6:arm:side:3
Body1 edge F6:arm:side:2|F6:arm:top
Body1 edge F6:arm:side:3|F6:arm:side:4
Body1 edge F6:arm:side:3|F6:arm:top
Body1 edge F6:arm:side:4|F6:arm:side:5
Body1 edge F6:arm:side:4|F6:arm:top
Body1 edge F6:arm:side:5|F6:arm:top
