let sagan decide what parser to use
resolve conflicts