But I still think it's useful to know the flattening idea. I've seen it show up other places like map reduce. It's a useful general idea imo.