Modelling with Dynamic Arrays