maint: use "returns_" rather than explicit comparison with "$?"