Volume instances are now created with a reference to their
VolumeService, and all unit tests now pass.
Try to fix the remaining issues caused by the API change.