Remove first argument to `by`

I've tried to make all the changes in the code to remove the first argument to `by` from #517 

Lots of small changes in many files, so, it's likely that I forgot something.