Add a missing case in alias analysis and make alias caches configurable.
Speculatively alias variable assignment with previous readers
Adding struct manifest to encounteredStructs - useful for introspecting on structs during codegen.
Merge branch 'optiml-clusters' into wip-clusters2