Why duplicate make a duplicate function that just calls try_parse?