fixed bug for local array and struct init. Moving on to 2.3.3 : struct assign.