filtering non-bf chars, and reporting parse failure.