Update grnxx::storage::Path.
Use grnxx::Exception.
Use grnxx::Exception.
Add error handling.
Remove is_valid().