Что является надлежащим путем в рубине для вызова метода из себя для повторного выполнения В образце ниже, когда @dest_reenter равен да, я хотел бы, чтобы b_stage метод выполнился снова
def b_stage
if @dest_reenter == 'yes'
@dest_reenter = nil
b_stage
end
end