Native speaker attacks.

In particular, functions are not methods - methods are just those functions
attached to a class. This terminology should be updated throughout.

I've resisted the temptation to correct American spellings ;)

Just the first four pages done for now.