I agree with you regarding the question that Zolko posted.
Even so, I commented in this Zolko post saying that if the choice of LCS was something extremely important, Asm4 could show the user a list with the LCS existing in the connection LOCAL(place) (not all LCS of the pieces involved) so that this user could to choose.
What do you think?
Yes. It would be very interesting to use the Asm2 + assembly methodology without the need for a solver (restrictions connecting objects), that is, using the LCS connections.
The interaction of Asm2 + with the pieces to be assembled is what (in my opinion) is lacking in Asm4 to increase its intuitiveness.
Maintains the Asm2 + assembly dynamics and inserts the connection logic between objects using Asm4's LCS. Bummmm!
Of course speaking is easy. It is difficult to implement this idea.