box: Use macros to reduce code duplication
box: Use macros to reduce code duplication

steveklabnik/servo,pgonda/servo,dsandeephegde/servo,Adenilson/prototype-viewing-distance,s142857/servo,mt2d2/servo,thiagopnts/servo,larsbergstrom/servo,indykish/servo,RenaudParis/servo,nerith/servo,anthgur/servo,jimberlage/servo,larsbergstrom/servo,mattnenterprise/servo,pyfisch/servo,rixrix/servo,larsbergstrom/servo,nick-thompson/servo,AnthonyBroadCrawford/servo,jlegendary/servo,fiji-flo/servo,caldwell/servo,nrc/servo,eddyb/servo,AnthonyBroadCrawford/servo,DominoTree/servo,mdibaiee/servo,upsuper/servo,runarberg/servo,pyfisch/servo,eddyb/servo,saratang/servo,sadmansk/servo,mattnenterprise/servo,jimberlage/servo,ConnorGBrewster/servo,GreenRecycleBin/servo,srbhklkrn/SERVOENGINE,anthgur/servo,emilio/servo,brendandahl/servo,mrobinson/servo,youprofit/servo,rnestler/servo,dsandeephegde/servo,peterjoel/servo,RenaudParis/servo,canaltinova/servo,pyfisch/servo,mattnenterprise/servo,dmarcos/servo,tschneidereit/servo,emilio/servo,jgraham/servo,g-k/servo,jimberlage/servo,sadmansk/servo,rnestler/servo,shrenikgala/servo,ruud-v-a/servo,jimberlage/servo,evilpie/servo,splav/servo,seanmonstar/servo,indykish/servo,A-deLuna/servo,akosel/servo,RenaudParis/servo,emilio/servo,WriterOfAlicrow/servo,nerith/servo,fiji-flo/servo,wartman4404/servo,mdibaiee/servo,nnethercote/servo,snf/servo,rnestler/servo,tempbottle/servo,jlegendary/servo,nick-thompson/servo,cbrewster/servo,larsbergstrom/servo,dagnir/servo,thiagopnts/servo,jlegendary/servo,caldwell/servo,huonw/servo,upsuper/servo,paulrouget/servo,huonw/servo,A-deLuna/servo,evilpie/servo,hyowon/servo,hyowon/servo,ryancanhelpyou/servo,tschneidereit/servo,meh/servo,steveklabnik/servo,deokjinkim/servo,runarberg/servo,wpgallih/servo,canaltinova/servo,nerith/servo,pyecs/servo,froydnj/servo,dmarcos/servo,rixrix/servo,DominoTree/servo,notriddle/servo,juzer10/servo,paulrouget/servo,jdramani/servo,nrc/servo,paulrouget/servo,seanmonstar/servo,g-k/servo,dsandeephegde/servo,echochamber/servo,jimberlage/servo,splav/servo,splav/servo,dvberkel/servo,ConnorGBrewster/servo,DominoTree/servo,bjwbell/servo,KiChjang/servo,caldwell/servo,zentner-kyle/servo,canaltinova/servo,wpgallih/servo,tschneidereit/servo,jimberlage/servo,youprofit/servo,jimberlage/servo,paulrouget/servo,aidanhs/servo,samfoo/servo,walac/servo,AnthonyBroadCrawford/servo,ryancanhelpyou/servo,cbrewster/servo,avadacatavra/servo,dagnir/servo,upsuper/servo,szeged/servo,splav/servo,kindersung/servo,dati91/servo,dmarcos/servo,tschneidereit/servo,ryancanhelpyou/servo,youprofit/servo,mrobinson/servo,seanmonstar/servo,dmarcos/servo,cbrewster/servo,snf/servo,splav/servo,juzer10/servo,avadacatavra/servo,mukilan/servo,jgraham/servo,emilio/servo,meh/servo,thiagopnts/servo,brendandahl/servo,caldwell/servo,tempbottle/servo,pgonda/servo,g-k/servo,GyrosOfWar/servo,GreenRecycleBin/servo,nnethercote/servo,dagnir/servo,GreenRecycleBin/servo,tafia/servo,bjwbell/servo,huonw/servo,zhangjunlei26/servo,michaelwu/servo,avadacatavra/servo,aidanhs/servo,fiji-flo/servo,mattnenterprise/servo,froydnj/servo,dati91/servo,boghison/servo,deokjinkim/servo,akosel/servo,SimonSapin/servo,luniv/servo,WriterOfAlicrow/servo,tafia/servo,mdibaiee/servo,froydnj/servo,sadmansk/servo,rentongzhang/servo,notriddle/servo,michaelwu/servo,jimberlage/servo,thiagopnts/servo,dsandeephegde/servo,mattnenterprise/servo,Adenilson/prototype-viewing-distance,Shraddha512/servo,emilio/servo,boghison/servo,karlito40/servo,walac/servo,eddyb/servo,saratang/servo,mt2d2/servo,zentner-kyle/servo,jdramani/servo,codemac/servo,indykish/servo,froydnj/servo,Adenilson/prototype-viewing-distance,ryancanhelpyou/servo,j3parker/servo,nnethercote/servo,SimonSapin/servo,AnthonyBroadCrawford/servo,g-k/servo,ConnorGBrewster/servo,mbrubeck/servo,shrenikgala/servo,notriddle/servo,dagnir/servo,paulrouget/servo,A-deLuna/servo,wpgallih/servo,boghison/servo,nerith/servo,wpgallih/servo,canaltinova/servo,dhananjay92/servo,GyrosOfWar/servo,huonw/servo,juzer10/servo,akosel/servo,CJ8664/servo,wpgallih/servo,saneyuki/servo,nrc/servo,fiji-flo/servo,codemac/servo,mt2d2/servo,pyfisch/servo,saneyuki/servo,rixrix/servo,bjwbell/servo,vks/servo,jgraham/servo,RenaudParis/servo,michaelwu/servo,pyecs/servo,samfoo/servo,CJ8664/servo,codemac/servo,mukilan/servo,meh/servo,caldwell/servo,KiChjang/servo,nnethercote/servo,jgraham/servo,bfrohs/servo,CJ8664/servo,thiagopnts/servo,szeged/servo,dsandeephegde/servo,jlegendary/servo,srbhklkrn/SERVOENGINE,rnestler/servo,mrobinson/servo,srbhklkrn/SERVOENGINE,huonw/servo,froydnj/servo,rentongzhang/servo,brendandahl/servo,indykish/servo,saneyuki/servo,youprofit/servo,mbrubeck/servo,wartman4404/servo,wartman4404/servo,nrc/servo,splav/servo,j3parker/servo,indykish/servo,szeged/servo,srbhklkrn/SERVOENGINE,deokjinkim/servo,peterjoel/servo,wartman4404/servo,meh/servo,karlito40/servo,juzer10/servo,runarberg/servo,zentner-kyle/servo,szeged/servo,evilpie/servo,zhangjunlei26/servo,shrenikgala/servo,vks/servo,DominoTree/servo,aidanhs/servo,peterjoel/servo,KiChjang/servo,thiagopnts/servo,srbhklkrn/SERVOENGINE,runarberg/servo,samfoo/servo,brendandahl/servo,dati91/servo,zhangjunlei26/servo,RenaudParis/servo,tafia/servo,aweinstock314/servo,s142857/servo,WriterOfAlicrow/servo,chotchki/servo,aweinstock314/servo,codemac/servo,dagnir/servo,notriddle/servo,mrobinson/servo,SimonSapin/servo,peterjoel/servo,bfrohs/servo,tafia/servo,luniv/servo,pyecs/servo,huonw/servo,brendandahl/servo,ryancanhelpyou/servo,jdramani/servo,canaltinova/servo,tempbottle/servo,peterjoel/servo,szeged/servo,A-deLuna/servo,DominoTree/servo,emilio/servo,caldwell/servo,walac/servo,vks/servo,eddyb/servo,mdibaiee/servo,nnethercote/servo,shrenikgala/servo,vks/servo,dmarcos/servo,jgraham/servo,saratang/servo,tschneidereit/servo,aidanhs/servo,chotchki/servo,juzer10/servo,sadmansk/servo,upsuper/servo,ruud-v-a/servo,upsuper/servo,aidanhs/servo,tempbottle/servo,tempbottle/servo,pyfisch/servo,avadacatavra/servo,larsbergstrom/servo,dvberkel/servo,luniv/servo,evilpie/servo,michaelwu/servo,boghison/servo,ruud-v-a/servo,Shraddha512/servo,pyecs/servo,boghison/servo,GreenRecycleBin/servo,dvberkel/servo,szeged/servo,dati91/servo,snf/servo,dati91/servo,tafia/servo,cbrewster/servo,jdramani/servo,shrenikgala/servo,juzer10/servo,KiChjang/servo,upsuper/servo,kindersung/servo,echochamber/servo,thiagopnts/servo,GreenRecycleBin/servo,RenaudParis/servo,nerith/servo,j3parker/servo,s142857/servo,karlito40/servo,s142857/servo,RenaudParis/servo,chotchki/servo,youprofit/servo,j3parker/servo,Shraddha512/servo,dhananjay92/servo,wpgallih/servo,sadmansk/servo,pgonda/servo,mt2d2/servo,kindersung/servo,saneyuki/servo,WriterOfAlicrow/servo,fiji-flo/servo,DominoTree/servo,pgonda/servo,splav/servo,g-k/servo,froydnj/servo,g-k/servo,indykish/servo,szeged/servo,mt2d2/servo,shrenikgala/servo,luniv/servo,echochamber/servo,Adenilson/prototype-viewing-distance,rnestler/servo,Adenilson/prototype-viewing-distance,anthgur/servo,walac/servo,zentner-kyle/servo,dhananjay92/servo,indykish/servo,nrc/servo,pyfisch/servo,AnthonyBroadCrawford/servo,steveklabnik/servo,anthgur/servo,paulrouget/servo,notriddle/servo,karlito40/servo,bfrohs/servo,WriterOfAlicrow/servo,cbrewster/servo,avadacatavra/servo,seanmonstar/servo,CJ8664/servo,emilio/servo,GreenRecycleBin/servo,karlito40/servo,nrc/servo,pyfisch/servo,anthgur/servo,ConnorGBrewster/servo,mukilan/servo,notriddle/servo,dagnir/servo,steveklabnik/servo,meh/servo,nick-thompson/servo,samfoo/servo,jdramani/servo,A-deLuna/servo,codemac/servo,KiChjang/servo,wartman4404/servo,snf/servo,luniv/servo,mbrubeck/servo,upsuper/servo,aweinstock314/servo,rentongzhang/servo,j3parker/servo,vks/servo,sadmansk/servo,dati91/servo,KiChjang/servo,bjwbell/servo,boghison/servo,avadacatavra/servo,saneyuki/servo,rixrix/servo,zhangjunlei26/servo,SimonSapin/servo,snf/servo,bjwbell/servo,peterjoel/servo,peterjoel/servo,larsbergstrom/servo,saneyuki/servo,WriterOfAlicrow/servo,dsandeephegde/servo,paulrouget/servo,brendandahl/servo,eddyb/servo,canaltinova/servo,youprofit/servo,KiChjang/servo,GreenRecycleBin/servo,fiji-flo/servo,saratang/servo,emilio/servo,steveklabnik/servo,rixrix/servo,mrobinson/servo,dmarcos/servo,codemac/servo,hyowon/servo,akosel/servo,nnethercote/servo,splav/servo,bjwbell/servo,ruud-v-a/servo,jgraham/servo,mukilan/servo,tempbottle/servo,evilpie/servo,pgonda/servo,vks/servo,cbrewster/servo,rentongzhang/servo,AnthonyBroadCrawford/servo,echochamber/servo,dsandeephegde/servo,notriddle/servo,mukilan/servo,nick-thompson/servo,zentner-kyle/servo,szeged/servo,walac/servo,mattnenterprise/servo,larsbergstrom/servo,ConnorGBrewster/servo,dati91/servo,mt2d2/servo,rixrix/servo,szeged/servo,jgraham/servo,sadmansk/servo,dmarcos/servo,deokjinkim/servo,pyecs/servo,eddyb/servo,mukilan/servo,bfrohs/servo,zhangjunlei26/servo,aidanhs/servo,kindersung/servo,saratang/servo,saneyuki/servo,anthgur/servo,deokjinkim/servo,anthgur/servo,CJ8664/servo,s142857/servo,luniv/servo,zhangjunlei26/servo,saneyuki/servo,aweinstock314/servo,notriddle/servo,hyowon/servo,anthgur/servo,steveklabnik/servo,notriddle/servo,vks/servo,tafia/servo,runarberg/servo,aidanhs/servo,nnethercote/servo,ryancanhelpyou/servo,luniv/servo,Shraddha512/servo,saratang/servo,hyowon/servo,juzer10/servo,akosel/servo,paulrouget/servo,Adenilson/prototype-viewing-distance,Shraddha512/servo,samfoo/servo,dhananjay92/servo,splav/servo,tempbottle/servo,snf/servo,rentongzhang/servo,avadacatavra/servo,akosel/servo,nerith/servo,karlito40/servo,pyecs/servo,echochamber/servo,SimonSapin/servo,chotchki/servo,srbhklkrn/SERVOENGINE,nick-thompson/servo,ryancanhelpyou/servo,rixrix/servo,mbrubeck/servo,kindersung/servo,eddyb/servo,A-deLuna/servo,notriddle/servo,tschneidereit/servo,walac/servo,paulrouget/servo,bjwbell/servo,mt2d2/servo,rentongzhang/servo,SimonSapin/servo,thiagopnts/servo,s142857/servo,deokjinkim/servo,GreenRecycleBin/servo,mbrubeck/servo,zhangjunlei26/servo,szeged/servo,canaltinova/servo,GyrosOfWar/servo,evilpie/servo,CJ8664/servo,eddyb/servo,splav/servo,zentner-kyle/servo,WriterOfAlicrow/servo,runarberg/servo,dsandeephegde/servo,DominoTree/servo,nnethercote/servo,rixrix/servo,fiji-flo/servo,bfrohs/servo,Shraddha512/servo,emilio/servo,aweinstock314/servo,GyrosOfWar/servo,saratang/servo,aweinstock314/servo,j3parker/servo,deokjinkim/servo,zhangjunlei26/servo,larsbergstrom/servo,pyfisch/servo,SimonSapin/servo,rnestler/servo,karlito40/servo,zhangjunlei26/servo,dvberkel/servo,mattnenterprise/servo,saneyuki/servo,CJ8664/servo,pgonda/servo,upsuper/servo,g-k/servo,ConnorGBrewster/servo,samfoo/servo,runarberg/servo,akosel/servo,mattnenterprise/servo,s142857/servo,indykish/servo,mbrubeck/servo,srbhklkrn/SERVOENGINE,GyrosOfWar/servo,zentner-kyle/servo,cbrewster/servo,KiChjang/servo,DominoTree/servo,aweinstock314/servo,wartman4404/servo,nnethercote/servo,steveklabnik/servo,j3parker/servo,jdramani/servo,dvberkel/servo,wpgallih/servo,nnethercote/servo,meh/servo,dvberkel/servo,hyowon/servo,meh/servo,chotchki/servo,rentongzhang/servo,rnestler/servo,paulrouget/servo,wpgallih/servo,jlegendary/servo,wpgallih/servo,dati91/servo,hyowon/servo,jlegendary/servo,codemac/servo,kindersung/servo,ConnorGBrewster/servo,Adenilson/prototype-viewing-distance,mbrubeck/servo,brendandahl/servo,tschneidereit/servo,nick-thompson/servo,larsbergstrom/servo,youprofit/servo,DominoTree/servo,chotchki/servo,GyrosOfWar/servo,seanmonstar/servo,echochamber/servo,dhananjay92/servo,samfoo/servo,peterjoel/servo,nerith/servo,huonw/servo,DominoTree/servo,rixrix/servo,jlegendary/servo,canaltinova/servo,pyfisch/servo,evilpie/servo,pyecs/servo,jdramani/servo,seanmonstar/servo,nick-thompson/servo,nrc/servo,mdibaiee/servo,AnthonyBroadCrawford/servo,GyrosOfWar/servo,dvberkel/servo,larsbergstrom/servo,michaelwu/servo,peterjoel/servo,saneyuki/servo,evilpie/servo,A-deLuna/servo,bfrohs/servo,mbrubeck/servo,CJ8664/servo,mrobinson/servo,snf/servo,fiji-flo/servo,dagnir/servo,SimonSapin/servo,wartman4404/servo,pgonda/servo,peterjoel/servo,walac/servo,ruud-v-a/servo,evilpie/servo,rnestler/servo,GreenRecycleBin/servo,caldwell/servo,KiChjang/servo,tafia/servo,KiChjang/servo,pyfisch/servo,emilio/servo,ruud-v-a/servo,Shraddha512/servo,echochamber/servo,kindersung/servo,dhananjay92/servo,avadacatavra/servo,jimberlage/servo,mdibaiee/servo,mdibaiee/servo,shrenikgala/servo,ConnorGBrewster/servo,dhananjay92/servo,boghison/servo,cbrewster/servo,michaelwu/servo,indykish/servo,sadmansk/servo