Do not fail an assertion if a library is not loaded
Better support multiple dimensions and initializers for NewExpression
Change the target modification node when resolving references