public FlatMatrixTransform(Func <string, bool> fieldFilter)
        {
            this.tableTransform = new FlatTableTransform(fieldFilter);

            this.headers = new Queue <Node>();
            this.queue   = new Queue <Node>();
        }
        public FlatMatrixTransform(string[] fields)
        {
            this.tableTransform = new FlatTableTransform(fields);

            this.headers = new Queue <Node>();
            this.queue   = new Queue <Node>();
        }
        public FlatMatrixTransform()
        {
            this.tableTransform = new FlatTableTransform();

            this.headers = new Queue <Node>();
            this.queue   = new Queue <Node>();
        }