rem: fVolume(volume), fBlock(NULL)
add: fVolume(cached->fVolume), fBlockNumber(cached->BlockNumber()), fBlock(cached->fBlock)
context: CachedBlock::CachedBlock(Volume *volume, block_run run, bool empty)	:	fVolume(volume),	fBlock(NULL){	SetTo(volume->ToBlock(run), empty);}