update avalon.Array.ensure