protected override void EmitCreateCollection(MyILGenerator il, LocalBuilder lengthVar) { il.Newobj(collectionConstructor); }