@property<EOL><INDENT>@memoize<EOL>def volume(self):<DEDENT>
return sum(morphmath.segment_volume(s) for s in iter_segments(self))<EOL>
Return the volume of this section.

        The volume is calculated from the segments, as defined by this
        section's points