Return slice volume & added consolidate toggle

Changed Core.volume to return the volume of a slice if specified.
Added consolidate boolean to defintion of Core.