为性能考量，弱化avalon.Array.ensure