Object data type(A fundamental data type representing any object that can be recognized by Visual Basic. Although you can declare any object variable as type Object, it is best to declare object variables according to their specific types)
pool access type(A pool access type handles accesses to objects which were created on some specific heap or storage pool as it is called in Ada. wikibooks.orgAlex_Odeychuk)