Remove unused code
Use 'or' instead of '||'
Depend on Law for tests
Make tests valid by using data structure from `law.process`
Cleanup resolving code, fix to pass now-valid tests
Have `makeResource` act on a resource def object, not just its def
Simplify expandResources after makeResource refactor
Remove `expandResources`, move into `adapter`
Define util functions in their own module
Comment for match
Don't make a new router every time we match
Add explanatory comments
Add comments
Use `error` branch of Law until merged
Prefer `or` to `||`
Prefer `or` to `||`
Integrate Law error types into adapter
Account for change in Law API, update to use named args
Add `getResponseBody` helper, tests
Add response verbosity config, fix mutating copying of error object properties