my release 2
Added a new interface for versioned entities.