What do these lambdas represent?  Why are the first to the same?  And can this be done in a more OO way?