}
if (previous != null) {
final Match m2 = ARRAY_INIT_PATTERN.match(previous);
if (m2.success()) {
final Expression initializer = m2.<Expression>get("initializer").iterator().next();
final IdentifierExpression array2 = m2.<IdentifierExpression>get("array").iterator().next();
if (StringUtilities.equals(array2.getIdentifier(), array.getIdentifier())) {
final BlockStatement tempOuter = new BlockStatement();