Example:
?- A#=A//A#==>B,A-B=1-1.
A = 1, B = 1.
This addresses #1941.
% Match variables to created skeleton.
skeleton(Vs, Vs-Prop) :-
- maplist(prop_init(Prop), Vs),
- trigger_once(Prop).
+ ( propagator_state(Prop, State), State == dead ->
+ true
+ ; maplist(prop_init(Prop), Vs),
+ trigger_once(Prop)
+ ).
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
A drep is a user-accessible and visible domain representation. N,