Fixes #320 This explains how to wrap an inner `Shell` within `sh` to prevent accidentally perturbing the control flow of an outer `Shell`