Return an error for setting a non-map to a map
Return an error for setting a non-map to a map

Setting variables happens before context validation, so it's possible
that the user could be trying to set an incorrect variable type to a
map. Return a useful error rather than panicking.

cmorent/terraform,paybyphone/terraform,tpounds/terraform,richardc/terraform,displague/terraform,jianyuan/terraform,pgray/terraform,bashtoni/terraform,harijayms/terraform,gechr/terraform,luis-silva/terraform,heimweh/terraform,kjmkznr/terraform,yanndegat/terraform,evandbrown/terraform,golvteppe/terraform,10thmagnitude/terraform,cwood/terraform,nlamirault/terraform,JrCs/terraform,dn1s/terraform,apparentlymart/terraform,Pryz/terraform,hashicorp/terraform,lusis/terraform,paultyng/terraform,HotelsDotCom/terraform,jammycakes/terraform,luis-silva/terraform,matt-deboer/terraform,vrenjith/terraform,jhedev/terraform,DevoKun/terraform,squarescale/terraform,youhong316/terraform,tombuildsstuff/terraform,Ticketmaster/terraform,vrenjith/terraform,billyschmidt/terraform,Wambosa/terraform,bradfeehan/terraform,kl4w/terraform,jianyuan/terraform,ericwestfall/terraform,displague/terraform,billyschmidt/terraform,gettyimages/terraform,tombuildsstuff/terraform,mathematician/terraform,lusis/terraform,donaldguy/terraform,bradfeehan/terraform,squarescale/terraform,bashtoni/terraform,ewbankkit/terraform,mafrosis/terraform,niclic/terraform,randomvariable/terraform,TheWeatherCompany/terraform,JrCs/terraform,PeteGoo/terraform,hooklift/terraform,mafrosis/terraform,fatih/terraform,Zordrak/terraform,mattray/terraform,dgolja/terraform,fatih/terraform,heimweh/terraform,jammycakes/terraform,paultyng/terraform,heimweh/terraform,cakoose/terraform,ddegoede/terraform,julia-stripe/terraform,superseb/terraform,youhong316/terraform,paybyphone/terraform,cwood/terraform,glerchundi/terraform,kristinn/terraform,travertischio/terraform,jcaugust/terraform,ashishth09/terraform,gazoakley/terraform,taliesins/terraform,DevoKun/terraform,asedge/terraform,luis-silva/terraform,julia-stripe/terraform,GannettDigital/terraform,wowgroup/terraform,mbfrahry/terraform,PaulAtkins/terraform,brunomcustodio/terraform,hartzell/terraform,antonbabenko/terraform,rhyas/terraform,mathieuherbert/terraform,jrperritt/terraform,paultyng/terraform,displague/terraform,ericwestfall/terraform,Pryz/terraform,finanzcheck/terraform,asedge/terraform,crunchywelch/terraform,evalphobia/saas-ci-performance-compare-terraform,kwilczynski/terraform,caiofilipini/terraform,Zordrak/terraform,cakoose/terraform,jtopper/terraform,dn1s/terraform,superseb/terraform,mathieuherbert/terraform,matt-deboer/terraform,KensoDev/terraform,hpcloud/terraform,antonbabenko/terraform,whiskeyjay/terraform,Ticketmaster/terraform,sl1pm4t/terraform,lusis/terraform,travertischio/terraform,ReleaseQueue/terraform,gh-mlfowler/terraform,paybyphone/terraform,gazoakley/terraform,gh-mlfowler/terraform,ewypych/terraform,koding/terraform,svanharmelen/terraform,ordinaryexperts/terraform,tamsky/terraform,Pryz/terraform,harijayms/terraform,DJRH/terraform,travertischio/terraform,drebes/terraform,rkhozinov/terraform,lstolyarov/terraform,richardc/terraform,taliesins/terraform,glerchundi/terraform,asedge/terraform,mafrosis/terraform,rhyas/terraform,rnaveiras/terraform,golvteppe/terraform,Pryz/terraform,jamtur01/terraform,mtougeron/terraform,cakoose/terraform,clearcare/terraform,TStraub-rms/terraform,JrCs/terraform,Sixgill/terraform,TheWeatherCompany/terraform,brianantonelli/terraform,mtougeron/terraform,ericwestfall/terraform,koding/terraform,bashtoni/terraform,kjmkznr/terraform,glerchundi/terraform,cmorent/terraform,elblivion/terraform,ashishth09/terraform,TimeIncOSS/terraform,ewypych/terraform,kwilczynski/terraform,paulbouwer/terraform,ordinaryexperts/terraform,HotelsDotCom/terraform,dwradcliffe/terraform,DJRH/terraform,cnicolov/terraform,mbfrahry/terraform,maxenglander/terraform,dtan4/terraform,rrudduck/terraform,ctavan/terraform,tmshn/terraform,cwood/terraform,svanharmelen/terraform,GrayCoder/terraform,cwood/terraform,fatih/terraform,Zordrak/terraform,paulbouwer/terraform,TimeIncOSS/terraform,KensoDev/terraform,caiofilipini/terraform,dougneal/terraform,xsellier/terraform,ewypych/terraform,JrCs/terraform,hpcloud/terraform,schans/terraform,pryorda/terraform,catsby/terraform,tamsky/terraform,heimweh/terraform,ryon/terraform,sl1pm4t/terraform,ddegoede/terraform,ryon/terraform,drebes/terraform,Ticketmaster/terraform,dtan4/terraform,xsellier/terraform,ColinHebert/terraform,zero-below/terraform,paybyphone/terraform,iljaskevic/terraform,DevoKun/terraform,brandontosch/terraform,zachgersh/terraform,samdunne/terraform,squarescale/terraform,caiofilipini/terraform,Wambosa/terraform,ewbankkit/terraform,crunchywelch/terraform,rhyas/terraform,Sixgill/terraform,svanharmelen/terraform,kwilczynski/terraform,koding/terraform,TStraub-rms/terraform,GrayCoder/terraform,ordinaryexperts/terraform,mikesplain/terraform,cmorent/terraform,PeteGoo/terraform,brianantonelli/terraform,rnaveiras/terraform,vancluever/terraform,BobVanB/terraform,finanzcheck/terraform,hrach/hashicorp-terraform,lstolyarov/terraform,tpounds/terraform,luis-silva/terraform,harijayms/terraform,tmshn/terraform,kl4w/terraform,nathanielks/terraform,lifesum/terraform,billyschmidt/terraform,hooklift/terraform,clearcare/terraform,tpoindessous/terraform,StephenWeatherford/terraform,jianyuan/terraform,mtougeron/terraform,appbricks/ab-terraform-build,ewbankkit/terraform,kyhavlov/terraform,mevansam/terraform,brunomcustodio/terraform,markpeek/terraform,KensoDev/terraform,wowgroup/terraform,lusis/terraform,ross/terraform,finanzcheck/terraform,niclic/terraform,dgolja/terraform,hashicorp/terraform,crunchywelch/terraform,appbricks/ab-terraform-build,ericwestfall/terraform,antonbabenko/terraform,pradeepbhadani/terraform,xsellier/terraform,mevansam/terraform,justnom/terraform,nathanielks/terraform,ericwestfall/terraform,matt-deboer/terraform,cakoose/terraform,JDiPierro/terraform,PeteGoo/terraform,ordinaryexperts/terraform,mathieuherbert/terraform,chrisjharding/terraform,hpcloud/terraform,jammycakes/terraform,kyhavlov/terraform,10thmagnitude/terraform,dougneal/terraform,mafrosis/terraform,samdunne/terraform,mathieuherbert/terraform,cloudnautique/terraform,HotelsDotCom/terraform,cmorent/terraform,BobVanB/terraform,cwood/terraform,zachgersh/terraform,DJRH/terraform,GrayCoder/terraform,gh-mlfowler/terraform,mevansam/terraform,jianyuan/terraform,superseb/terraform,bradfeehan/terraform,mbfrahry/terraform,pdecat/terraform,samdunne/terraform,donaldguy/terraform,hooklift/terraform,tamsky/terraform,Sixgill/terraform,superseb/terraform,gettyimages/terraform,appbricks/ab-terraform-build,taliesins/terraform,matt-deboer/terraform,huydinhle/terraform,mikesplain/terraform,zero-below/terraform,hrach/hashicorp-terraform,pgray/terraform,jammycakes/terraform,mattray/terraform,hashicorp/terraform,paultyng/terraform,zachgersh/terraform,koding/terraform,catsby/terraform,maxenglander/terraform,iljaskevic/terraform,dwradcliffe/terraform,nathanielks/terraform,maxenglander/terraform,tpoindessous/terraform,dgolja/terraform,donaldguy/terraform,mwarkentin/terraform,10thmagnitude/terraform,lstolyarov/terraform,catsby/terraform,BedeGaming/terraform,jtopper/terraform,pgray/terraform,ctavan/terraform,ValFadeev/terraform,hrach/hashicorp-terraform,GannettDigital/terraform,rnaveiras/terraform,TheWeatherCompany/terraform,huydinhle/terraform,GannettDigital/terraform,nlamirault/terraform,samdunne/terraform,dougneal/terraform,grasshoppergroup/terraform,pradeepbhadani/terraform,gechr/terraform,travertischio/terraform,pgray/terraform,kl4w/terraform,tmshn/terraform,JDiPierro/terraform,maxenglander/terraform,asedge/terraform,superseb/terraform,mwarkentin/terraform,ddegoede/terraform,Sixgill/terraform,TheWeatherCompany/terraform,apparentlymart/terraform,cakoose/terraform,fatih/terraform,iljaskevic/terraform,dn1s/terraform,Boran/terraform,heimweh/terraform,paulbouwer/terraform,jhedev/terraform,appbricks/ab-terraform-build,displague/terraform,vancluever/terraform,niclic/terraform,crunchywelch/terraform,tamsky/terraform,mwarkentin/terraform,randomvariable/terraform,caiofilipini/terraform,brandontosch/terraform,chrisjharding/terraform,evandbrown/terraform,brianantonelli/terraform,DevoKun/terraform,ReleaseQueue/terraform,cmorent/terraform,jhedev/terraform,nathanielks/terraform,ColinHebert/terraform,grasshoppergroup/terraform,golvteppe/terraform,harijayms/terraform,foragerr/terraform,brandontosch/terraform,dwradcliffe/terraform,ctavan/terraform,cnicolov/terraform,PaulAtkins/terraform,ValFadeev/terraform,PeteGoo/terraform,zero-below/terraform,ctavan/terraform,jrperritt/terraform,StephenWeatherford/terraform,tpoindessous/terraform,fatih/terraform,nlamirault/terraform,jhedev/terraform,Wambosa/terraform,jianyuan/terraform,clearcare/terraform,kjmkznr/terraform,vancluever/terraform,foragerr/terraform,mathematician/terraform,JDiPierro/terraform,dn1s/terraform,mbfrahry/terraform,tpounds/terraform,yanndegat/terraform,rkhozinov/terraform,finanzcheck/terraform,VladRassokhin/terraform,tommynsong/terraform,jamtur01/terraform,dtan4/terraform,fatmcgav/terraform,BedeGaming/terraform,evandbrown/terraform,billyschmidt/terraform,jcaugust/terraform,PaulAtkins/terraform,niclic/terraform,BedeGaming/terraform,mattray/terraform,julia-stripe/terraform,tombuildsstuff/terraform,bradfeehan/terraform,jtopper/terraform,donaldguy/terraform,jcaugust/terraform,pradeepbhadani/terraform,ddegoede/terraform,gazoakley/terraform,mikesplain/terraform,BobVanB/terraform,StephenWeatherford/terraform,vrenjith/terraform,youhong316/terraform,huydinhle/terraform,jamtur01/terraform,hartzell/terraform,pdecat/terraform,vrenjith/terraform,GrayCoder/terraform,Wambosa/terraform,fatmcgav/terraform,pgray/terraform,markpeek/terraform,Sixgill/terraform,iansheridan/terraform,mikesplain/terraform,mtougeron/terraform,hrach/hashicorp-terraform,youhong316/terraform,richardc/terraform,catsby/terraform,PaulAtkins/terraform,squarescale/terraform,jtopper/terraform,ctavan/terraform,pryorda/terraform,kyhavlov/terraform,crunchywelch/terraform,apparentlymart/terraform,fatmcgav/terraform,elblivion/terraform,cloudnautique/terraform,chrisjharding/terraform,mwarkentin/terraform,kyhavlov/terraform,ashishth09/terraform,bashtoni/terraform,StephenWeatherford/terraform,PeteGoo/terraform,cnicolov/terraform,richardc/terraform,kristinn/terraform,glerchundi/terraform,Boran/terraform,caiofilipini/terraform,antonbabenko/terraform,niclic/terraform,xsellier/terraform,ross/terraform,ross/terraform,dwradcliffe/terraform,jhedev/terraform,markpeek/terraform,pdecat/terraform,HotelsDotCom/terraform,randomvariable/terraform,wowgroup/terraform,tommynsong/terraform,xsellier/terraform,tpoindessous/terraform,ryon/terraform,iansheridan/terraform,rkhozinov/terraform,kjmkznr/terraform,DJRH/terraform,taliesins/terraform,TimeIncOSS/terraform,TStraub-rms/terraform,BobVanB/terraform,brianantonelli/terraform,zero-below/terraform,jamtur01/terraform,cnicolov/terraform,ashishth09/terraform,wowgroup/terraform,evandbrown/terraform,rrudduck/terraform,vancluever/terraform,zero-below/terraform,whiskeyjay/terraform,dougneal/terraform,rkhozinov/terraform,rhyas/terraform,iljaskevic/terraform,kwilczynski/terraform,cloudnautique/terraform,Zordrak/terraform,mwarkentin/terraform,tamsky/terraform,dtan4/terraform,kristinn/terraform,lifesum/terraform,lifesum/terraform,justnom/terraform,hpcloud/terraform,kyhavlov/terraform,hartzell/terraform,ordinaryexperts/terraform,tommynsong/terraform,ValFadeev/terraform,squarescale/terraform,vrenjith/terraform,brianantonelli/terraform,DJRH/terraform,appbricks/ab-terraform-build,DevoKun/terraform,gazoakley/terraform,BedeGaming/terraform,maxenglander/terraform,richardc/terraform,mikesplain/terraform,chrisjharding/terraform,glerchundi/terraform,ValFadeev/terraform,evandbrown/terraform,harijayms/terraform,iansheridan/terraform,antonbabenko/terraform,iansheridan/terraform,drebes/terraform,Pryz/terraform,tmshn/terraform,sl1pm4t/terraform,Ticketmaster/terraform,lstolyarov/terraform,ValFadeev/terraform,HotelsDotCom/terraform,Boran/terraform,randomvariable/terraform,jamtur01/terraform,GrayCoder/terraform,schans/terraform,matt-deboer/terraform,apparentlymart/terraform,cloudnautique/terraform,jrperritt/terraform,koding/terraform,ryon/terraform,wowgroup/terraform,BedeGaming/terraform,hooklift/terraform,tmshn/terraform,pryorda/terraform,justnom/terraform,TStraub-rms/terraform,evalphobia/saas-ci-performance-compare-terraform,lifesum/terraform,mathematician/terraform,dwradcliffe/terraform,svanharmelen/terraform,mathematician/terraform,foragerr/terraform,kl4w/terraform,Zordrak/terraform,huydinhle/terraform,dougneal/terraform,clearcare/terraform,julia-stripe/terraform,mbfrahry/terraform,whiskeyjay/terraform,jammycakes/terraform,rrudduck/terraform,ReleaseQueue/terraform,gettyimages/terraform,drebes/terraform,elblivion/terraform,travertischio/terraform,jcaugust/terraform,kristinn/terraform,JDiPierro/terraform,gh-mlfowler/terraform,ReleaseQueue/terraform,dtan4/terraform,gechr/terraform,tpounds/terraform,nathanielks/terraform,brandontosch/terraform,randomvariable/terraform,apparentlymart/terraform,foragerr/terraform,JDiPierro/terraform,hartzell/terraform,clearcare/terraform,tpoindessous/terraform,sl1pm4t/terraform,schans/terraform,Boran/terraform,dgolja/terraform,billyschmidt/terraform,mtougeron/terraform,BobVanB/terraform,gettyimages/terraform,golvteppe/terraform,ReleaseQueue/terraform,ddegoede/terraform,ewbankkit/terraform,10thmagnitude/terraform,hrach/hashicorp-terraform,ewypych/terraform,jrperritt/terraform,mattray/terraform,Boran/terraform,ColinHebert/terraform,julia-stripe/terraform,evalphobia/saas-ci-performance-compare-terraform,VladRassokhin/terraform,mevansam/terraform,VladRassokhin/terraform,elblivion/terraform,KensoDev/terraform,ross/terraform,ryon/terraform,grasshoppergroup/terraform,gazoakley/terraform,lstolyarov/terraform,TimeIncOSS/terraform,evalphobia/saas-ci-performance-compare-terraform,ewypych/terraform,finanzcheck/terraform,ColinHebert/terraform,KensoDev/terraform,brandontosch/terraform,jrperritt/terraform,lifesum/terraform,JrCs/terraform,TimeIncOSS/terraform,GannettDigital/terraform,brunomcustodio/terraform,pdecat/terraform,cnicolov/terraform,chrisjharding/terraform,rhyas/terraform,markpeek/terraform,kristinn/terraform,GannettDigital/terraform,foragerr/terraform,jtopper/terraform,golvteppe/terraform,zachgersh/terraform,grasshoppergroup/terraform,hpcloud/terraform,gh-mlfowler/terraform,schans/terraform,TStraub-rms/terraform,Wambosa/terraform,justnom/terraform,bashtoni/terraform,10thmagnitude/terraform,StephenWeatherford/terraform,TheWeatherCompany/terraform,paulbouwer/terraform,jcaugust/terraform,mathieuherbert/terraform,brunomcustodio/terraform,cloudnautique/terraform,gettyimages/terraform,yanndegat/terraform,fatmcgav/terraform,elblivion/terraform,evalphobia/saas-ci-performance-compare-terraform,bradfeehan/terraform,VladRassokhin/terraform,samdunne/terraform,zachgersh/terraform,paulbouwer/terraform,displague/terraform,yanndegat/terraform,ashishth09/terraform,whiskeyjay/terraform,mathematician/terraform,rrudduck/terraform,tombuildsstuff/terraform