Cascading - not ready for merge

Any time you get to use tail-pipes as a variable name is cool :)