+PriceLastDeal = PriceLastDeal = (ret.Ask + ret.Bid) / 2;

+SpreadModeler doesn't go beyond barSimulated.Low/High
+Bar.MergeExpandHLCVforStreamingBarUnattached absorbs Bid/Ask instead of PriceLastDeal
Merge remote-tracking branch 'origin/FilledOutsideBarSnapshotFrozen' into v1.0-dev