Arbitrary.fix_fuel(_gen): add a recursive case that knows the maximum
branching degree it's allowed