Add Generic IAccessor