Expose parser constructor