Storing this as TTObjectBasePtr instead of TTPtr
Checking value size before to access to element
refactoring tests because of some recent changes