Graceful panic/recover for market data errors
More tweaking of graceful panic/recover
Made sortable types private
Small optimizations