Selecting a binary parser