Only generate body in lieu of the whole method, and use new CloneFunction