Update history.annual.Volume object
Update history.annual.Volume object

Overriding __init__ is a no-no, particularly in Python3. This also replaces
all of the hacked-together cached properties with the `cached_property`
library

eregs/regulations-parser,eregs/regulations-parser,tadhg-ohiggins/regulations-parser,tadhg-ohiggins/regulations-parser