Basic setup for building arrays with members.

This setup currently doesn't work when first creating an array and *then*
assigning members. This will be fixed in future commits.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>