Work in progress.  base form and function for repository class and it's metadata
reordered repo crud method args to follow expected arity; added repo type constructor option and refactored '#get to return constructed type; added #search placeholder
fleshed out #search; added searchIndex
Bug fixes; Both #search and #searchIndex return arrays of the repo type now
Repo now inherts from Hooked.
Metadata now owns validation, but is exposed on Repo.
For storage purposes, Commit hooks are stored as strings with the metadata,
and eval'd out when bound to their corresponding Repo methods.
removed erroneous unhooked methods; fixed Metadata #save repo arg order
Refactor in progress... Added Metastore.  Expanded pipelines surrounding CRUD methods.
Bug fixes; Added logging
...
more refactoring to match base webflow expectations
it's alive... mostly...
it's alive... mostly...
bug fixes; working examples
bug fixes; working examples
small refactor, added repo.updateMany