A store for an array (inbetween widget and proxy)
init(value, ...)
Initialize proxy, then set up store
write_model()
Write out model