use before hooks to simplify server and move other code into features and extensions
use before hooks to simplify server and move other code into features and extensions

cyberid41/middleman,wangyue-ramy/middleman,blech75/middleman,mojavelinux/middleman,loayyoussef/middleman,ne-sachirou/middleman,tricknotes/middleman,puyo/middleman,jordanandree/middleman,Alx-l/middleman,ad-dc/middleman,dg-ratiodata/middleman,nakamuraagatha/middleman,ad-dc/middleman,joost/middleman,Alx-l/middleman,kenshinji/middleman,nakamuraagatha/middleman,jenniferyien/middleman,bhollis/middleman,jsdalton/middleman,joost/middleman,Alx-l/middleman,pivotal-cf/middleman,pivotal-cf/middleman,loayyoussef/middleman,cnbin/middleman,bradgessler/middleman,ashfurrow/middleman,algolia/middleman,cnbin/middleman,flossy/middleman,flossy/middleman,algolia/middleman,cyberid41/middleman,joallard/middleman,mvastola/middleman,sigmike/middleman,wangyue-ramy/middleman,kenshinji/middleman,jenniferyien/middleman,williamcoates/middleman,jsdalton/middleman,loayyoussef/middleman,algolia/middleman,datapimp/middleman,rstacruz/middleman,dg-ratiodata/middleman,bhollis/middleman,cnbin/middleman,middleman/middleman,MetaAshley/middleman,jenniferyien/middleman,jenniferyien/middleman,ryanmark/middleman,blech75/middleman,ashfurrow/middleman,algolia/middleman,mojavelinux/middleman,ne-sachirou/middleman,ashfurrow/middleman,middleman/middleman,loayyoussef/middleman,loayyoussef/middleman,tricknotes/middleman,ad-dc/middleman,bitnami/middleman,nakamuraagatha/middleman,cnbin/middleman,ad-dc/middleman,jsdalton/middleman,joallard/middleman,jsdalton/middleman,rstacruz/middleman,ne-sachirou/middleman,kenshinji/middleman,mvastola/middleman,flossy/middleman,MetaAshley/middleman,williamcoates/middleman,mvastola/middleman,loayyoussef/middleman,cyberid41/middleman,blech75/middleman,flossy/middleman,ryanmark/middleman,williamcoates/middleman,datapimp/middleman,wangyue-ramy/middleman,Alx-l/middleman,middleman/middleman,williamcoates/middleman,blech75/middleman,ryanmark/middleman,bhollis/middleman,mojavelinux/middleman,flossy/middleman,dg-ratiodata/middleman,cnbin/middleman,datapimp/middleman,jordanandree/middleman,rstacruz/middleman,wangyue-ramy/middleman,bitnami/middleman,ne-sachirou/middleman,datapimp/middleman,Alx-l/middleman,bradgessler/middleman,datapimp/middleman,joallard/middleman,cnbin/middleman,jenniferyien/middleman,cyberid41/middleman,pivotal-cf/middleman,puyo/middleman,algolia/middleman,ne-sachirou/middleman,ryanmark/middleman,cyberid41/middleman,bradgessler/middleman,ryanmark/middleman,joost/middleman,tricknotes/middleman,cyberid41/middleman,middleman/middleman,sigmike/middleman,dg-ratiodata/middleman,pivotal-cf/middleman,ne-sachirou/middleman,bitnami/middleman,MetaAshley/middleman,pivotal-cf/middleman,blech75/middleman,loayyoussef/middleman,kenshinji/middleman,ad-dc/middleman,bradgessler/middleman,nakamuraagatha/middleman,bradgessler/middleman,Alx-l/middleman,flossy/middleman,williamcoates/middleman,Alx-l/middleman,sigmike/middleman,ashfurrow/middleman,joost/middleman,jenniferyien/middleman,MetaAshley/middleman,bhollis/middleman,nakamuraagatha/middleman,bradgessler/middleman,ryanmark/middleman,algolia/middleman,bitnami/middleman,rstacruz/middleman,wangyue-ramy/middleman,nakamuraagatha/middleman,bitnami/middleman,ashfurrow/middleman,ashfurrow/middleman,cnbin/middleman,datapimp/middleman,jordanandree/middleman,jsdalton/middleman,algolia/middleman,ryanmark/middleman,MetaAshley/middleman,ashfurrow/middleman,sigmike/middleman,bhollis/middleman,rstacruz/middleman,jsdalton/middleman,flossy/middleman,jenniferyien/middleman,pivotal-cf/middleman,jordanandree/middleman,wangyue-ramy/middleman,ne-sachirou/middleman,joost/middleman,kenshinji/middleman,MetaAshley/middleman,mvastola/middleman,jordanandree/middleman,williamcoates/middleman,mojavelinux/middleman,sigmike/middleman,nakamuraagatha/middleman,ad-dc/middleman,puyo/middleman,cyberid41/middleman,bradgessler/middleman,joallard/middleman,pivotal-cf/middleman,tricknotes/middleman,MetaAshley/middleman,wangyue-ramy/middleman,tricknotes/middleman,datapimp/middleman,kenshinji/middleman,ad-dc/middleman,blech75/middleman,kenshinji/middleman,williamcoates/middleman,dg-ratiodata/middleman,puyo/middleman,blech75/middleman,jsdalton/middleman