Okay the idea behind this branch doesn't work and I accidentally committed something to this branch. 

Now go to master!