Improvement? FlattenKind now recursively flattens it's children.
Improvement? FlattenKind now recursively flattens it's children.

I was surprised that it didn't already do this.



kyledewey/stp,kyledewey/stp,kyledewey/stp,kyledewey/stp,kyledewey/stp,kyledewey/stp