Helpers for parsing type information from strings, allowing callers to inspect and unwrap arrays, generics, and more without requiring runtime calls to Type.GetType
. Also supports a visitor pattern for quickly and easily replacing entire portions of the type string.