1.Adding support to arrays 2.Adding support to IListICollection IEnumable 3.Support immediate service allocation