使用Boost.Spirit.Qi时,如何避免因错误雪崩导致的代码长尾问题?