Implmented SecondPass.ArrayClosed