Support writing complex arrays
load->require