CActorContraption: Make use of structured bindings where applicable
CActorContraption: Make use of structured bindings where applicable

Same behavior, but with better names than `first` or `second`.

AxioDL/PathShagged,AxioDL/PathShagged,AxioDL/PathShagged