Support private/protected implementation for Table<entity>
right now, Table<TEntity> only support public method for single context, its very anoying if single context have much Table<entity> properties, if just 2-3 entity, its readable, but if I have 100 entity? so long for intellisense drop down, then all contain for single data context, it would be nice if it can private or protected method, so we can inherited that properties or method at inherited class
or
for Table<entity> must not on dataobject, but have method for add or remove entity on data context, it would be nice too, because we can refactor every single entity on different data context class