use instaparse's failure? function