Add one more unit test, requested in code review - mixed mode selection range the exposes the limitations of only looking at start & end of range.
Add one more unit test, requested in code review - mixed mode selection range
the exposes the limitations of only looking at start & end of range.

bidle/brackets,Rynaro/brackets,eric-stanley/brackets,humphd/brackets,thr0w/brackets,ScalaInc/brackets,sprintr/brackets,fastrde/brackets,stowball/brackets,ls2uper/brackets,jiimaho/brackets,agreco/brackets,albertinad/brackets,alicoding/nimble,raygervais/brackets,fabricadeaplicativos/brackets,ricciozhang/brackets,ropik/brackets,Denisov21/brackets,shiyamkumar/brackets,petetnt/brackets,phillipalexander/brackets,cdot-brackets-extensions/nimble-htmlLint,ForkedRepos/brackets,Real-Currents/brackets,mat-mcloughlin/brackets,GHackAnonymous/brackets,treejames/brackets,ScalaInc/brackets,jiawenbo/brackets,Th30/brackets,brianjking/brackets,lunode/brackets,zcbenz/brackets,mjurczyk/brackets,y12uc231/brackets,pomadgw/brackets,goldcase/brackets,NGHGithub/brackets,raygervais/brackets,bidle/brackets,wangjun/brackets,ficristo/brackets,zLeonjo/brackets,goldcase/brackets,thehogfather/brackets,amrelnaggar/brackets,Lojsan123/brackets,show0017/brackets,nucliweb/brackets,abhishekbhalani/brackets,chrismoulton/brackets,cosmosgenius/brackets,richmondgozarin/brackets,baig/brackets,simon66/brackets,Jonavin/brackets,sedge/nimble,TylerL-uxai/brackets,ecwebservices/brackets,netlams/brackets,Lojsan123/brackets,youprofit/brackets,sprintr/brackets,MarcelGerber/brackets,riselabs-ufba/RiPLE-HC-ExperimentalData,tan9/brackets,Rajat-dhyani/brackets,Fcmam5/brackets,brianjking/brackets,rafaelstz/brackets,No9/brackets,fcjailybo/brackets,stowball/brackets,L0g1k/brackets,Jonavin/brackets,Rajat-dhyani/brackets,fcjailybo/brackets,amrelnaggar/brackets,ricciozhang/brackets,ForkedRepos/brackets,Pomax/brackets,Rajat-dhyani/brackets,baig/brackets,fashionsun/brackets,sprintr/brackets,SidBala/brackets,shal1y/brackets,revi/brackets,sophiacaspar/brackets,MantisWare/brackets,mjurczyk/brackets,show0017/brackets,alexkid64/brackets,Lojsan123/brackets,fabricadeaplicativos/brackets,thr0w/brackets,netlams/brackets,Rynaro/brackets,alexkid64/brackets,lunode/brackets,arduino-org/ArduinoStudio,SebastianBoyd/sebastianboyd.github.io-OLD,uwsd/brackets,gupta-tarun/brackets,resir014/brackets,StephanieMak/brackets,andrewnc/brackets,treejames/brackets,SidBala/brackets,treejames/brackets,pomadgw/brackets,Lojsan123/brackets,kilroy23/brackets,dtcom/MyPSDBracket,fastrde/brackets,RobertJGabriel/brackets,malinkie/brackets,gideonthomas/brackets,agreco/brackets,fabricadeaplicativos/brackets,m66n/brackets,fronzec/brackets,wesleifreitas/brackets,chambej/brackets,jmarkina/brackets,falcon1812/brackets,kolipka/brackets,arduino-org/ArduinoStudio,marcominetti/brackets,sprintr/brackets,mozilla/brackets,Jonavin/brackets,cdot-brackets-extensions/nimble-htmlLint,rlugojr/brackets,alicoding/nimble,rafaelstz/brackets,srinivashappy/brackets,m66n/brackets,NGHGithub/brackets,L0g1k/brackets,sedge/nimble,massimiliano76/brackets,thr0w/brackets,youprofit/brackets,tan9/brackets,quasto/ArduinoStudio,fcjailybo/brackets,No9/brackets,ricciozhang/brackets,siddharta1337/brackets,massimiliano76/brackets,82488059/brackets,Cartman0/brackets,y12uc231/brackets,chinnyannieb/brackets,Real-Currents/brackets,MantisWare/brackets,fronzec/brackets,udhayam/brackets,jmarkina/brackets,82488059/brackets,chrisle/brackets,weebygames/brackets,riselabs-ufba/RiPLE-HC-ExperimentalData,gcommetti/brackets,adobe/brackets,ggusman/present,thehogfather/brackets,Fcmam5/brackets,fvntr/brackets,ggusman/present,kolipka/brackets,NGHGithub/brackets,jiawenbo/brackets,tan9/brackets,Cartman0/brackets,Mosoc/brackets,fabricadeaplicativos/brackets,SidBala/brackets,gwynndesign/brackets,Rynaro/brackets,busykai/brackets,ecwebservices/brackets,sedge/nimble,thehogfather/brackets,quasto/ArduinoStudio,MahadevanSrinivasan/brackets,michaeljayt/brackets,Mosoc/brackets,shiyamkumar/brackets,rafaelstz/brackets,massimiliano76/brackets,albertinad/brackets,shal1y/brackets,bidle/brackets,mjurczyk/brackets,ficristo/brackets,ficristo/brackets,weebygames/brackets,chrismoulton/brackets,busykai/brackets,mat-mcloughlin/brackets,ashleygwilliams/brackets,zcbenz/brackets,robertkarlsson/brackets,gwynndesign/brackets,StephanieMak/brackets,ls2uper/brackets,andrewnc/brackets,dangkhue27/brackets,chinnyannieb/brackets,pratts/brackets,jiimaho/brackets,richmondgozarin/brackets,wangjun/brackets,andrewnc/brackets,ecwebservices/brackets,riselabs-ufba/RiPLE-HC-ExperimentalData,gwynndesign/brackets,mcanthony/brackets,sophiacaspar/brackets,youprofit/brackets,quasto/ArduinoStudio,michaeljayt/brackets,Denisov21/brackets,gupta-tarun/brackets,dangkhue27/brackets,robertkarlsson/brackets,L0g1k/quickfire-old,ScalaInc/brackets,chinnyannieb/brackets,emanziano/brackets,gupta-tarun/brackets,alexkid64/brackets,dangkhue27/brackets,michaeljayt/brackets,m66n/brackets,amrelnaggar/brackets,NickersF/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,FTG-003/brackets,petetnt/brackets,NKcentinel/brackets,weebygames/brackets,sprintr/brackets,RobertJGabriel/brackets,MantisWare/brackets,fashionsun/brackets,lunode/brackets,pomadgw/brackets,siddharta1337/brackets,chrisle/brackets,Free-Technology-Guild/brackets,ls2uper/brackets,2youyouo2/cocoslite,gupta-tarun/brackets,Denisov21/brackets,zhukaixy/brackets,marcominetti/brackets,jiawenbo/brackets,phillipalexander/brackets,CoherentLabs/brackets,pomadgw/brackets,petetnt/brackets,sedge/nimble,Mosoc/brackets,FTG-003/brackets,jacobnash/brackets,NKcentinel/brackets,abhisekp/brackets,brianjking/brackets,xantage/brackets,jiawenbo/brackets,adrianhartanto0/brackets,NKcentinel/brackets,keir-rex/brackets,No9/brackets,lovewitty/brackets,sgupta7857/brackets,JordanTheriault/brackets,uwsd/brackets,simon66/brackets,Rajat-dhyani/brackets,dangkhue27/brackets,Jonavin/brackets,CoherentLabs/brackets,fronzec/brackets,resir014/brackets,Live4Code/brackets,Lojsan123/brackets,Mosoc/brackets,gideonthomas/brackets,ryanackley/tailor,mat-mcloughlin/brackets,ralic/brackets,netlams/brackets,hanmichael/brackets,youprofit/brackets,NGHGithub/brackets,dtcom/MyPSDBracket,fvntr/brackets,rafaelstz/brackets,fvntr/brackets,flukeout/brackets,robertkarlsson/brackets,Wikunia/brackets,chinnyannieb/brackets,uwsd/brackets,zLeonjo/brackets,humphd/brackets,resir014/brackets,ForkedRepos/brackets,ralic/brackets,sgupta7857/brackets,L0g1k/quickfire-old,arduino-org/ArduinoStudio,nucliweb/brackets,eric-stanley/brackets,y12uc231/brackets,ryanackley/tailor,mcanthony/brackets,CapeSepias/brackets,gcommetti/brackets,sophiacaspar/brackets,adobe/brackets,wakermahmud/brackets,mjurczyk/brackets,emanziano/brackets,SidBala/brackets,fronzec/brackets,GHackAnonymous/brackets,RamirezWillow/brackets,arduino-org/ArduinoStudio,NickersF/brackets,Wikunia/brackets,mcanthony/brackets,Fcmam5/brackets,hanmichael/brackets,fcjailybo/brackets,NickersF/brackets,NGHGithub/brackets,Rynaro/brackets,RobertJGabriel/brackets,GHackAnonymous/brackets,shal1y/brackets,ralic/brackets,abhishekbhalani/brackets,Cartman0/brackets,humphd/brackets,Wikunia/brackets,andrewnc/brackets,RamirezWillow/brackets,malinkie/brackets,gideonthomas/brackets,resir014/brackets,Free-Technology-Guild/brackets,eric-stanley/brackets,zLeonjo/brackets,wakermahmud/brackets,TylerL-uxai/brackets,ecwebservices/brackets,nucliweb/brackets,CapeSepias/brackets,ScalaInc/brackets,thehogfather/brackets,m66n/brackets,iamchathu/brackets,Cartman0/brackets,revi/brackets,ChaofengZhou/brackets,emanziano/brackets,NKcentinel/brackets,uwsd/brackets,chrisle/brackets,StephanieMak/brackets,dangkhue27/brackets,ChaofengZhou/brackets,eric-stanley/brackets,eric-stanley/brackets,CoherentLabs/brackets,treejames/brackets,goldcase/brackets,fashionsun/brackets,RamirezWillow/brackets,zLeonjo/brackets,FTG-003/brackets,Denisov21/brackets,ggusman/present,cosmosgenius/brackets,raygervais/brackets,cdot-brackets-extensions/nimble-htmlLint,IAmAnubhavSaini/brackets,Real-Currents/brackets,IAmAnubhavSaini/brackets,quasto/ArduinoStudio,fabricadeaplicativos/brackets,simon66/brackets,ricciozhang/brackets,fcjailybo/brackets,kilroy23/brackets,srhbinion/brackets,2youyouo2/cocoslite,massimiliano76/brackets,dtcom/MyPSDBracket,falcon1812/brackets,alexkid64/brackets,MarcelGerber/brackets,albertinad/brackets,jacobnash/brackets,MahadevanSrinivasan/brackets,ashleygwilliams/brackets,xantage/brackets,baig/brackets,shiyamkumar/brackets,IAmAnubhavSaini/brackets,karevn/brackets,zLeonjo/brackets,macdg/brackets,pratts/brackets,Th30/brackets,abhishekbhalani/brackets,hanmichael/brackets,fvntr/brackets,Denisov21/brackets,zaggino/brackets-electron,phillipalexander/brackets,Fcmam5/brackets,jiawenbo/brackets,bidle/brackets,amrelnaggar/brackets,Rynaro/brackets,veveykocute/brackets,busykai/brackets,jmarkina/brackets,abhisekp/brackets,weebygames/brackets,wangjun/brackets,fvntr/brackets,jiimaho/brackets,IAmAnubhavSaini/brackets,jiimaho/brackets,wangjun/brackets,wesleifreitas/brackets,agreco/brackets,shal1y/brackets,richmondgozarin/brackets,Live4Code/brackets,albertinad/brackets,Wikunia/brackets,sophiacaspar/brackets,zhukaixy/brackets,srhbinion/brackets,show0017/brackets,adrianhartanto0/brackets,simon66/brackets,siddharta1337/brackets,humphd/brackets,sgupta7857/brackets,ropik/brackets,Andrey-Pavlov/brackets,m66n/brackets,jmarkina/brackets,gcommetti/brackets,nucliweb/brackets,ggusman/present,udhayam/brackets,adrianhartanto0/brackets,phillipalexander/brackets,IAmAnubhavSaini/brackets,Pomax/brackets,Fcmam5/brackets,veveykocute/brackets,Cartman0/brackets,robertkarlsson/brackets,mat-mcloughlin/brackets,lovewitty/brackets,Real-Currents/brackets,weebygames/brackets,flukeout/brackets,GHackAnonymous/brackets,Andrey-Pavlov/brackets,chambej/brackets,richmondgozarin/brackets,FTG-003/brackets,tan9/brackets,ralic/brackets,robertkarlsson/brackets,falcon1812/brackets,gideonthomas/brackets,dtcom/MyPSDBracket,falcon1812/brackets,karevn/brackets,ryanackley/tailor,macdg/brackets,abhisekp/brackets,malinkie/brackets,JordanTheriault/brackets,chambej/brackets,michaeljayt/brackets,Free-Technology-Guild/brackets,zhukaixy/brackets,chambej/brackets,2youyouo2/cocoslite,ralic/brackets,chrismoulton/brackets,treejames/brackets,mozilla/brackets,Live4Code/brackets,ls2uper/brackets,albertinad/brackets,zhukaixy/brackets,JordanTheriault/brackets,ashleygwilliams/brackets,zaggino/brackets-electron,riselabs-ufba/RiPLE-HC-ExperimentalData,flukeout/brackets,y12uc231/brackets,Rajat-dhyani/brackets,agreco/brackets,Free-Technology-Guild/brackets,fastrde/brackets,keir-rex/brackets,MantisWare/brackets,rlugojr/brackets,pratts/brackets,michaeljayt/brackets,CapeSepias/brackets,rlugojr/brackets,lovewitty/brackets,srinivashappy/brackets,jacobnash/brackets,xantage/brackets,petetnt/brackets,chrismoulton/brackets,mozilla/brackets,keir-rex/brackets,Andrey-Pavlov/brackets,keir-rex/brackets,82488059/brackets,srinivashappy/brackets,ls2uper/brackets,udhayam/brackets,ChaofengZhou/brackets,lunode/brackets,srinivashappy/brackets,raygervais/brackets,macdg/brackets,malinkie/brackets,zhukaixy/brackets,gcommetti/brackets,srhbinion/brackets,ChaofengZhou/brackets,stowball/brackets,Mosoc/brackets,cosmosgenius/brackets,jacobnash/brackets,zaggino/brackets-electron,wesleifreitas/brackets,revi/brackets,wakermahmud/brackets,karevn/brackets,karevn/brackets,ForkedRepos/brackets,wakermahmud/brackets,ScalaInc/brackets,MantisWare/brackets,thehogfather/brackets,No9/brackets,brianjking/brackets,mcanthony/brackets,kolipka/brackets,revi/brackets,xantage/brackets,hanmichael/brackets,siddharta1337/brackets,L0g1k/quickfire-old,FTG-003/brackets,rlugojr/brackets,quasto/ArduinoStudio,jacobnash/brackets,shiyamkumar/brackets,pratts/brackets,RobertJGabriel/brackets,TylerL-uxai/brackets,ropik/brackets,udhayam/brackets,adrianhartanto0/brackets,ricciozhang/brackets,thr0w/brackets,rlugojr/brackets,sedge/nimble,thr0w/brackets,ficristo/brackets,Andrey-Pavlov/brackets,2youyouo2/cocoslite,simon66/brackets,revi/brackets,cdot-brackets-extensions/nimble-htmlLint,wakermahmud/brackets,iamchathu/brackets,srhbinion/brackets,emanziano/brackets,xantage/brackets,TylerL-uxai/brackets,zcbenz/brackets,stowball/brackets,L0g1k/quickfire-old,ForkedRepos/brackets,wesleifreitas/brackets,shiyamkumar/brackets,ryanackley/tailor,CapeSepias/brackets,rafaelstz/brackets,raygervais/brackets,SidBala/brackets,Pomax/brackets,chrisle/brackets,siddharta1337/brackets,L0g1k/brackets,chrisle/brackets,jiimaho/brackets,busykai/brackets,kilroy23/brackets,malinkie/brackets,Free-Technology-Guild/brackets,richmondgozarin/brackets,fronzec/brackets,udhayam/brackets,RamirezWillow/brackets,mozilla/brackets,zaggino/brackets-electron,SebastianBoyd/sebastianboyd.github.io-OLD,sophiacaspar/brackets,RobertJGabriel/brackets,gwynndesign/brackets,ropik/brackets,zaggino/brackets-electron,phillipalexander/brackets,CapeSepias/brackets,No9/brackets,massimiliano76/brackets,resir014/brackets,Jonavin/brackets,StephanieMak/brackets,abhisekp/brackets,macdg/brackets,kilroy23/brackets,shal1y/brackets,baig/brackets,flukeout/brackets,L0g1k/quickfire-old,gideonthomas/brackets,keir-rex/brackets,82488059/brackets,Th30/brackets,uwsd/brackets,busykai/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,arduino-org/ArduinoStudio,pomadgw/brackets,TylerL-uxai/brackets,kolipka/brackets,fashionsun/brackets,MarcelGerber/brackets,adobe/brackets,iamchathu/brackets,JordanTheriault/brackets,jmarkina/brackets,MahadevanSrinivasan/brackets,adrianhartanto0/brackets,youprofit/brackets,pkdevbox/brackets,Th30/brackets,gcommetti/brackets,ashleygwilliams/brackets,riselabs-ufba/RiPLE-HC-ExperimentalData,veveykocute/brackets,2youyouo2/cocoslite,show0017/brackets,wesleifreitas/brackets,alicoding/nimble,82488059/brackets,iamchathu/brackets,lunode/brackets,baig/brackets,fashionsun/brackets,wangjun/brackets,StephanieMak/brackets,ecwebservices/brackets,chambej/brackets,goldcase/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,srhbinion/brackets,adobe/brackets,ashleygwilliams/brackets,zcbenz/brackets,fastrde/brackets,riselabs-ufba/RiPLE-HC-ExperimentalData,falcon1812/brackets,petetnt/brackets,MahadevanSrinivasan/brackets,srinivashappy/brackets,MarcelGerber/brackets,hanmichael/brackets,Real-Currents/brackets,ficristo/brackets,pkdevbox/brackets,macdg/brackets,flukeout/brackets,NKcentinel/brackets,Andrey-Pavlov/brackets,lovewitty/brackets,GHackAnonymous/brackets,pkdevbox/brackets,lovewitty/brackets,Live4Code/brackets,mozilla/brackets,NickersF/brackets,Live4Code/brackets,iamchathu/brackets,mjurczyk/brackets,pratts/brackets,sgupta7857/brackets,ChaofengZhou/brackets,amrelnaggar/brackets,kilroy23/brackets,alexkid64/brackets,sgupta7857/brackets,L0g1k/brackets,stowball/brackets,RamirezWillow/brackets,pkdevbox/brackets,zaggino/brackets-electron,humphd/brackets,Pomax/brackets,chinnyannieb/brackets,brianjking/brackets,JordanTheriault/brackets,cosmosgenius/brackets,Wikunia/brackets,tan9/brackets,y12uc231/brackets,adobe/brackets,MahadevanSrinivasan/brackets,karevn/brackets,veveykocute/brackets,abhisekp/brackets,nucliweb/brackets,Pomax/brackets,kolipka/brackets,Real-Currents/brackets,netlams/brackets,veveykocute/brackets,netlams/brackets,emanziano/brackets,Th30/brackets,CoherentLabs/brackets,NickersF/brackets,MarcelGerber/brackets,alicoding/nimble,pkdevbox/brackets,andrewnc/brackets,fastrde/brackets,mcanthony/brackets,gupta-tarun/brackets,bidle/brackets,chrismoulton/brackets,goldcase/brackets