fix: reduce parents in `structure` command (#5511)

Makes it possible to `extend` another structure through an abbreviation.
Also inserts a `withSynthesize` checkpoint for parents.

Closes #5417
2 files changed