This PR updates the endpoint functions introduced in #21 in #22 to use the error handling approach added as part of #26. This dramatically simplifies them in most cases, and since they have not appeared on CRAN yet no one should be affected by the slightly different error messages yet.
This PR updates the endpoint functions introduced in #21 in #22 to use the error handling approach added as part of #26. This dramatically simplifies them in most cases, and since they have not appeared on CRAN yet no one should be affected by the slightly different error messages yet.