Are arrays declared as fixed width right now? We'll need to change this, maybe in phase 2. Let me think on this a bit. We'll need to change the logic in a few places (as you've already discovered!).