refactor(ish): get the more fundamental setup out of the way first
refactor(ish): get the more fundamental setup out of the way first

achanda/weave,beni55/weave,kidaa/weave,BWITS/weave,philipz/weave,aaam/weave,ycaihua/weave,OnePaaS/weave,narry/weave,errordeveloper/weave,BWITS/weave,n054/weave,rade/weave,weaveworks/weave,dpw/weave,dpw/weave,awanke/weave,awanke/weave,kidaa/weave,paladin74/weave,OnePaaS/weave,2opremio/weave,2opremio/weave,bboreham/weave,tomwilkie/weave,errordeveloper/weave,achanda/weave,kidaa/weave,BWITS/weave,weaveworks/weave,ycaihua/weave,rade/weave,bboreham/weave,tomwilkie/weave,dpw/weave,rade/weave,BWITS/weave,cgvarela/weave,rade/weave,philipz/weave,kidaa/weave,tomwilkie/weave,n054/weave,ycaihua/weave,squaremo/weave,paladin74/weave,awh/weave,dpw/weave,n054/weave,errordeveloper/weave,cgvarela/weave,OnePaaS/weave,narry/weave,paladin74/weave,narry/weave,paulbellamy/weave,beni55/weave,aaam/weave,errordeveloper/weave,OnePaaS/weave,kidaa/weave,achanda/weave,awanke/weave,cgvarela/weave,squaremo/weave,cgvarela/weave,awh/weave,bboreham/weave,awanke/weave,tomwilkie/weave,rade/weave,aaam/weave,philipz/weave,paulbellamy/weave,awh/weave,squaremo/weave,n054/weave,awanke/weave,paulbellamy/weave,aaam/weave,BWITS/weave,squaremo/weave,2opremio/weave,philipz/weave,awh/weave,beni55/weave,n054/weave,squaremo/weave,ycaihua/weave,bboreham/weave,2opremio/weave,paladin74/weave,awh/weave,narry/weave,narry/weave,cgvarela/weave,2opremio/weave,beni55/weave,OnePaaS/weave,paladin74/weave,paulbellamy/weave,achanda/weave,philipz/weave,bboreham/weave,weaveworks/weave,ycaihua/weave,tomwilkie/weave,beni55/weave,aaam/weave,achanda/weave,weaveworks/weave,dpw/weave,errordeveloper/weave