fix: Only store first error thrown
refactor: More granular errors
feat: Add support for custom values

Add an overridable `pos-parse-value-filter` function that can be used to handle custom values.
version: Bump to 0.1.7