It does work. 

I'm not sure what I was thinking, maybe that `${BASH_SOURCE[0]}` wouldn't work as I thought it would. 

So maybe to keep things clean we should change it to that.