Add an implicit do in fn*