A library that adds some functional goodness to Go