give hte first class functions some assertions