File with some nice recursive stuff.