public QuoteChangeMessage Process(QuoteChangeMessage message)
            {
                if (message is null)
                {
                    throw new ArgumentNullException(nameof(message));
                }

                _lastSnapshot = message.TypedClone();

                return(CreateFilteredBook());
            }