Hi Matt,
I'm not sure what your goal is using array's?
assuming you have an fixed form, with multiple persons in it (I guess?)
you could do something like:
<form .... ng-init="persons=[{},{},{}];person0=persons[0];person1=persons[1].... >
Dynamically creating array's like you are trying does not make sense in a normal angular app. In a situation like this you would do something like:
<form...ng-init="persons=[{},{},{},{}]...>
<div ng-repeat="person in persons">
<input ng-model="person.age ....>
I get the use for it in your special situation though!
Regards
Sander