( df.pipe(went_up, 'hill')
.pipe(fetch, 'water')
.pipe(fell_down, 'jack')
.pipe(broke, 'crown')
.pipe(tumble_after, 'jill')
)is much better then something like that
df = went_up(df, 'hill')
df = fetch(df, 'water')
df = fell_down(df, 'jack')
df = broke(df, 'jack')
df = tumble_after(df, 'jill')
Would really like to hear an opinion about that.