make first class functions act on the 0.5 ike the other examples