[enh] setattr on function body, simple case
[fix] recursive as false was breaking find_all
[fix] also fix this in .find