Updated Array declaration rules

@bdoms @GabKlein @amdtech @doomspork @jcarouth