postorder find fails because of a missing `break'