[#65271738] Clean up update

This PR tidies up the comments raised by @mikepea on the refactor to the update method:

    - helper methods need splitting over mutliple lines
    - indentation needs tidying up
    - remove empty tests
    - Hash rockets need tidying