adding by-vars negotiation works, but sometimes misses solutions;
todo: try to reset iterators of lower-priority agents onFallbackRequest's response as well as the asking one;