murecursiveboehmbooleanstack