make LEF/DEF parser usage cleaner by using tokenize_and_parse API instead of separate phases