I'm not a massive fan of the use of foo/bar in variable names and values, it's almost always possible to use something more meaningful. Happy to accept this is bike-shedding though!