pub fn section() -> Result<Section>
Convenience guard: starts profiling on construction, stops on drop.