murecursivestackboehmbooleantoware