Toying with the Y combinator.