Updated to support assumption of responsibility ('merging') in addition to chaining and presolution