VLA infrastructure
Parsing of '[*]'
Handle VLA types during fold
vla type printing
Don't reserve stack space for VLAs
vla examples

Need to error out in some cases
Infrastructure to check [*] modifier for func impls
Incomplete type system changes to detect a decayed [*] array