fix bug arising when i split out binary parser. make attribute info more understandable in 'info' mode. make argparse slightly more readable