Bug fix, more tests, start using Verb.PUT, diff -> amends
Better comments, more use of constants