NullValueAnalysis: Constructor: Receive a context instead of just a resolver.
NullValueAnalysis: Added support for foreach statements and array creation expressions.