Huh? If Alice places a limit sell at $9.90, Bob's limit buy at $10.05 order will execute at $9.90. The limit price of the standing order is the one that prices the trade.
Oh, thanks for correcting my misunderstanding. So in general, sell "min_price" really just means sell "price"? Or are there circumstances that it would sell above that price?