Encode SEQUENCE OF / SET OF using a list comprehension
Encode SEQUENCE OF / SET OF using a list comprehension

Using a list comprehension will simplify both the code generator
and the generated code. Also, if there is an ObjFun argument in
the host function, the BEAM compiler will make sure it is only
passed to the generated list comprehension function if it is
actually used.

lucafavatella/otp,mikpe/otp,paulcager/otp,rlipscombe/otp,paladim/otp,RichMorin/otp,schlagert/otp,Teino1978-Corp/otp,release-project/otp,tuncer/otp,RJ/otp,rlipscombe/otp,RJ/otp,bugs-erlang-org/otp,sitexa/otp,krishnakumar4a4/otp,goertzenator/otp,sdebnath/otp,ader1990/otp,Teino1978-Corp/otp,beni55/otp,entropiae/otp,ahmedshafeeq/otp,electricimp/otp,uabboli/otp,jemsbhai/otp,c-rack/otp,paladim/otp,vinoski/otp,riverrun/otp,fenollp/otp,bsmr-erlang/otp,bsmr-erlang/otp,g-andrade/otp,rlipscombe/otp,falkevik/otp,cobusc/otp,Teino1978-Corp/erlang-otp,erlang/otp,bjorng/otp,benoitc/otp-1,jemsbhai/otp,gjaldon/otp,lrascao/otp,falkevik/otp,lightcyphers/otp,ader1990/otp,bsmr-erlang/otp,marquisthunder/otp,beni55/otp,sdebnath/otp,VincentHHL/otp,ahmedshafeeq/otp,bjorng/otp,psyeugenic/otp,mujiatong/otp,mujiatong/otp,saleyn/otp,basho/otp,legoscia/otp,erlang/otp,jinshana/otp,yangchengjian/otp,enikki/otp,lemenkov/otp,jemsbhai/otp,stolen/otp,fenollp/otp,c-rack/otp,RoadRunnr/otp,ferd/otp,vladdu/otp,basho/otp,lhslll/otp,VincentHHL/otp,RGafiyatullin/otp,klarna/otp,hairyhum/otp,dumbbell/otp,sammoth-wazoku/otp,lantti/otp,beni55/otp,erlang/otp,legoscia/otp,paladim/otp,c-rack/otp,saleyn/otp,theom/otp,lightcyphers/otp,bugs-erlang-org/otp,bernardd/otp,awetzel/otp,psyeugenic/otp,jinshana/otp,schlagert/otp,ferd/otp,bjorng/otp,ferd/otp,yangchengjian/otp,dumbbell/otp,paladim/otp,RichMorin/otp,legoscia/otp,tuncer/otp,getong/otp,aboroska/otp,electricimp/otp,jemsbhai/otp,getong/otp,paulcager/otp,legoscia/otp,theom/otp,Teino1978-Corp/erlang-otp,lantti/otp,aboroska/otp,fenollp/otp,ader1990/otp,sdebnath/otp,tuncer/otp,entropiae/otp,sitexa/otp,RJ/otp,erlang/otp,schlagert/otp,g-andrade/otp,hairyhum/otp,lantti/otp,goertzenator/otp,sitexa/otp,RJ/otp,Teino1978-Corp/erlang-otp,bjorng/otp,lianghaivv/otp,marquisthunder/otp,derek121/otp,ader1990/otp,electricimp/otp,mujiatong/otp,derek121/otp,dumbbell/otp,lianghaivv/otp,paladim/otp,aboroska/otp,platinumthinker/otp,lhslll/otp,bsmr-erlang/otp,klarna/otp,isvilen/otp,lucafavatella/otp,kvakvs/otp,platinumthinker/otp,sdebnath/otp,uabboli/otp,weisslj/otp,derek121/otp,uabboli/otp,lrascao/otp,benoitc/otp-1,schlagert/otp,vladdu/otp,theom/otp,riverrun/otp,platinumthinker/otp,isvilen/otp,fenollp/otp,paulcager/otp,ahmedshafeeq/otp,dgud/otp,electricimp/otp,psyeugenic/otp,jamesruan/otp,derek121/otp,emacsmirror/erlang,marquisthunder/otp,theom/otp,rlipscombe/otp,dgud/otp,haguenau/otp,dgud/otp,Teino1978-Corp/otp,g-andrade/otp,RaimoNiskanen/otp,johanclaesson/otp,bjorng/otp,uabboli/otp,saleyn/otp,sitexa/otp,kvakvs/otp,basho/otp,riverrun/otp,emacsmirror/erlang,johanclaesson/otp,vinoski/otp,lrascao/otp,dumbbell/otp,derek121/otp,benoitc/otp-1,msantos/otp,hairyhum/otp,tuncer/otp,emacsmirror/erlang,weisslj/otp,paulcager/otp,massemanet/otp,RJ/otp,rlipscombe/otp,paulcager/otp,vladdu/otp,haguenau/otp,krishnakumar4a4/otp,msantos/otp,sammoth-wazoku/otp,potatosalad/otp,riverrun/otp,getong/otp,uabboli/otp,lianghaivv/otp,theom/otp,NOMORECOFFEE/otp,marquisthunder/otp,matwey/otp,marquisthunder/otp,potatosalad/otp,bugs-erlang-org/otp,psyeugenic/otp,johanclaesson/otp,platinumthinker/otp,goertzenator/otp,RGafiyatullin/otp,jamesruan/otp,palas/otp,jemsbhai/otp,ferd/otp,NOMORECOFFEE/otp,massemanet/otp,ader1990/otp,lhslll/otp,ferd/otp,yangchengjian/otp,kvakvs/otp,dumbbell/otp,saleyn/otp,krishnakumar4a4/otp,jinshana/otp,c-rack/otp,msantos/otp,VincentHHL/otp,legoscia/otp,cobusc/otp,RoadRunnr/otp,massemanet/otp,saleyn/otp,benoitc/otp-1,vladdu/otp,weisslj/otp,vinoski/otp,g-andrade/otp,tuncer/otp,cnbin/otp,RoadRunnr/otp,marquisthunder/otp,lucafavatella/otp,bernardd/otp,haguenau/otp,stolen/otp,schlagert/otp,VincentHHL/otp,ahmedshafeeq/otp,vic/otp,emile/otp,bsmr-erlang/otp,enikki/otp,potatosalad/otp,vinoski/otp,cnbin/otp,getong/otp,matwey/otp,vladdu/otp,lhslll/otp,bsmr-erlang/otp,mikpe/otp,paulcager/otp,lantti/otp,bernardd/otp,aboroska/otp,emile/otp,lucafavatella/otp,sdebnath/otp,jj1bdx/otp,potatosalad/otp,release-project/otp,basho/otp,dgud/otp,jamesruan/otp,GinjaNinja32/otp,RoadRunnr/otp,sitexa/otp,erlang/otp,krishnakumar4a4/otp,RGafiyatullin/otp,isvilen/otp,dumbbell/otp,aboroska/otp,Teino1978-Corp/erlang-otp,lianghaivv/otp,benoitc/otp-1,krishnakumar4a4/otp,jj1bdx/otp,lrascao/otp,jamesruan/otp,matwey/otp,hairyhum/otp,VincentHHL/otp,bsmr-erlang/otp,falkevik/otp,emile/otp,platinumthinker/otp,fenollp/otp,falkevik/otp,jemsbhai/otp,fenollp/otp,rlipscombe/otp,bugs-erlang-org/otp,sammoth-wazoku/otp,c-rack/otp,cnbin/otp,RaimoNiskanen/otp,vladdu/otp,isvilen/otp,msantos/otp,rlipscombe/otp,massemanet/otp,hairyhum/otp,jamesruan/otp,Teino1978-Corp/otp,lightcyphers/otp,lantti/otp,uabboli/otp,falkevik/otp,basho/otp,fenollp/otp,RaimoNiskanen/otp,mikpe/otp,uabboli/otp,lightcyphers/otp,enikki/otp,entropiae/otp,entropiae/otp,vladdu/otp,sammoth-wazoku/otp,lemenkov/otp,bernardd/otp,getong/otp,mujiatong/otp,basho/otp,lrascao/otp,getong/otp,kvakvs/otp,lucafavatella/otp,vic/otp,beni55/otp,vic/otp,RichMorin/otp,aboroska/otp,awetzel/otp,RoadRunnr/otp,palas/otp,g-andrade/otp,isvilen/otp,erlang/otp,benoitc/otp-1,sammoth-wazoku/otp,sitexa/otp,riverrun/otp,lianghaivv/otp,weisslj/otp,jj1bdx/otp,sammoth-wazoku/otp,getong/otp,erlang/otp,legoscia/otp,jinshana/otp,RichMorin/otp,enikki/otp,saleyn/otp,matwey/otp,krishnakumar4a4/otp,msantos/otp,paladim/otp,dgud/otp,RaimoNiskanen/otp,saleyn/otp,uabboli/otp,vinoski/otp,riverrun/otp,ader1990/otp,Teino1978-Corp/erlang-otp,beni55/otp,cobusc/otp,benoitc/otp-1,falkevik/otp,neeraj9/otp,RoadRunnr/otp,falkevik/otp,jemsbhai/otp,beni55/otp,enikki/otp,gjaldon/otp,RGafiyatullin/otp,release-project/otp,psyeugenic/otp,NOMORECOFFEE/otp,mujiatong/otp,krishnakumar4a4/otp,lantti/otp,weisslj/otp,dumbbell/otp,rlipscombe/otp,schlagert/otp,yangchengjian/otp,ahmedshafeeq/otp,entropiae/otp,jinshana/otp,dgud/otp,emacsmirror/erlang,palas/otp,enikki/otp,bjorng/otp,lhslll/otp,kvakvs/otp,lightcyphers/otp,johanclaesson/otp,jinshana/otp,bsmr-erlang/otp,jinshana/otp,g-andrade/otp,klarna/otp,klarna/otp,schlagert/otp,entropiae/otp,erlang/otp,palas/otp,klarna/otp,cnbin/otp,mikpe/otp,erlang/otp,sammoth-wazoku/otp,cnbin/otp,gjaldon/otp,massemanet/otp,potatosalad/otp,RichMorin/otp,falkevik/otp,bugs-erlang-org/otp,platinumthinker/otp,vic/otp,stolen/otp,sitexa/otp,vinoski/otp,basho/otp,release-project/otp,bugs-erlang-org/otp,vic/otp,krishnakumar4a4/otp,jj1bdx/otp,lrascao/otp,psyeugenic/otp,gjaldon/otp,entropiae/otp,rlipscombe/otp,g-andrade/otp,mikpe/otp,bernardd/otp,goertzenator/otp,bjorng/otp,enikki/otp,goertzenator/otp,RJ/otp,ferd/otp,haguenau/otp,getong/otp,dgud/otp,tuncer/otp,entropiae/otp,lhslll/otp,stolen/otp,isvilen/otp,dumbbell/otp,cobusc/otp,GinjaNinja32/otp,vladdu/otp,RaimoNiskanen/otp,vic/otp,cnbin/otp,cnbin/otp,isvilen/otp,emacsmirror/erlang,palas/otp,RaimoNiskanen/otp,RoadRunnr/otp,potatosalad/otp,riverrun/otp,GinjaNinja32/otp,hairyhum/otp,yangchengjian/otp,cobusc/otp,NOMORECOFFEE/otp,bernardd/otp,mujiatong/otp,neeraj9/otp,cnbin/otp,massemanet/otp,GinjaNinja32/otp,cobusc/otp,dgud/otp,jj1bdx/otp,lemenkov/otp,VincentHHL/otp,vinoski/otp,hairyhum/otp,tuncer/otp,palas/otp,RoadRunnr/otp,matwey/otp,ahmedshafeeq/otp,ferd/otp,palas/otp,RaimoNiskanen/otp,stolen/otp,awetzel/otp,uabboli/otp,c-rack/otp,lhslll/otp,haguenau/otp,Teino1978-Corp/erlang-otp,lightcyphers/otp,vinoski/otp,marquisthunder/otp,stolen/otp,haguenau/otp,weisslj/otp,lightcyphers/otp,jinshana/otp,rlipscombe/otp,Teino1978-Corp/otp,ahmedshafeeq/otp,yangchengjian/otp,emile/otp,matwey/otp,goertzenator/otp,awetzel/otp,legoscia/otp,RaimoNiskanen/otp,theom/otp,neeraj9/otp,dumbbell/otp,beni55/otp,lucafavatella/otp,matwey/otp,cobusc/otp,mujiatong/otp,bsmr-erlang/otp,release-project/otp,GinjaNinja32/otp,bernardd/otp,potatosalad/otp,lantti/otp,johanclaesson/otp,yangchengjian/otp,Teino1978-Corp/erlang-otp,aboroska/otp,mikpe/otp,electricimp/otp,NOMORECOFFEE/otp,dumbbell/otp,emile/otp,gjaldon/otp,gjaldon/otp,enikki/otp,jj1bdx/otp,potatosalad/otp,stolen/otp,ahmedshafeeq/otp,lianghaivv/otp,kvakvs/otp,klarna/otp,Teino1978-Corp/otp,gjaldon/otp,vinoski/otp,yangchengjian/otp,bernardd/otp,msantos/otp,mujiatong/otp,weisslj/otp,RichMorin/otp,platinumthinker/otp,lemenkov/otp,legoscia/otp,lhslll/otp,paulcager/otp,kvakvs/otp,lightcyphers/otp,neeraj9/otp,RJ/otp,kvakvs/otp,platinumthinker/otp,jj1bdx/otp,marquisthunder/otp,emacsmirror/erlang,emile/otp,VincentHHL/otp,bernardd/otp,matwey/otp,mikpe/otp,release-project/otp,vladdu/otp,goertzenator/otp,c-rack/otp,schlagert/otp,c-rack/otp,stolen/otp,klarna/otp,aboroska/otp,sitexa/otp,electricimp/otp,jamesruan/otp,g-andrade/otp,msantos/otp,bugs-erlang-org/otp,lrascao/otp,goertzenator/otp,awetzel/otp,RoadRunnr/otp,g-andrade/otp,NOMORECOFFEE/otp,psyeugenic/otp,Teino1978-Corp/otp,neeraj9/otp,electricimp/otp,release-project/otp,tuncer/otp,msantos/otp,theom/otp,cobusc/otp,emile/otp,sdebnath/otp,getong/otp,emacsmirror/erlang,isvilen/otp,benoitc/otp-1,lemenkov/otp,fenollp/otp,neeraj9/otp,Teino1978-Corp/otp,riverrun/otp,johanclaesson/otp,jamesruan/otp,falkevik/otp,GinjaNinja32/otp,johanclaesson/otp,RichMorin/otp,paladim/otp,klarna/otp,paulcager/otp,gjaldon/otp,fenollp/otp,isvilen/otp,jj1bdx/otp,jj1bdx/otp,goertzenator/otp,Teino1978-Corp/erlang-otp,weisslj/otp,RaimoNiskanen/otp,vic/otp,derek121/otp,ahmedshafeeq/otp,johanclaesson/otp,vic/otp,erlang/otp,lucafavatella/otp,emacsmirror/erlang,RJ/otp,RGafiyatullin/otp,legoscia/otp,emile/otp,sdebnath/otp,lantti/otp,VincentHHL/otp,release-project/otp,dgud/otp,derek121/otp,emacsmirror/erlang,lrascao/otp,RichMorin/otp,basho/otp,mikpe/otp,bjorng/otp,ferd/otp,emacsmirror/erlang,neeraj9/otp,basho/otp,release-project/otp,lrascao/otp,potatosalad/otp,GinjaNinja32/otp,lemenkov/otp,ferd/otp,electricimp/otp,massemanet/otp,NOMORECOFFEE/otp,sdebnath/otp,awetzel/otp,GinjaNinja32/otp,tuncer/otp,saleyn/otp,aboroska/otp,awetzel/otp,theom/otp,hairyhum/otp,palas/otp,isvilen/otp,paladim/otp,getong/otp,bjorng/otp,lucafavatella/otp,derek121/otp,mikpe/otp,vinoski/otp,kvakvs/otp,mikpe/otp,lianghaivv/otp,saleyn/otp,jamesruan/otp,RGafiyatullin/otp,bjorng/otp,sammoth-wazoku/otp,lemenkov/otp,RGafiyatullin/otp,emile/otp,lemenkov/otp,weisslj/otp,NOMORECOFFEE/otp,bugs-erlang-org/otp,jemsbhai/otp,lianghaivv/otp,potatosalad/otp,ader1990/otp,psyeugenic/otp,haguenau/otp,matwey/otp,haguenau/otp,dgud/otp,ader1990/otp,g-andrade/otp,awetzel/otp,RGafiyatullin/otp,massemanet/otp,beni55/otp,neeraj9/otp,electricimp/otp,jj1bdx/otp,massemanet/otp