core: Allow "." character in map keys
core: Allow "." character in map keys

Fixes #2143 and fixes #7130.

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