You admit that bugs are inevitable and then claim a bug free parser as the most important bullet. That seems flawed to me. It would certainly be nice, but is that achievable?
Policy changes seem more reliable and would catch other, as of yet unknown classes of bugs.