better error messages/responses
Use library for safe object traversal
0.1.14