murecursivestackboehmboolean