Both stricter and more lenent path parsing