This is a refactoring task to simplify existing format implementations and make it easier to unit test them by adding a Component and Asset wrappers for OrientVertex.
Where it makes sense, these will:
- Be returned by StorageFacet in place of OrientVertex
- Be used by existing format impls in place of direct OrientVertex access
- Take on some of the utility functionality of StorageTx (e.g. getAttributes) and format-specific helpers, if any are found that can be generalized.
- Include getters/setters for format-neutral properties