It certainly looks like it. It's amazing, I had a very similar idea to what you have implemented. Nice job!
I was getting the "I'm sorry, but SetMatchID cannot handle positions where a double has been offered" when I tried to setup such positions. It's probably been fixed now.
Kudos.
---------------------------------------------
Hi, it is able to express double offer. Look at inner action.