+ object prototype will be added to all kernel data types which has
 - ptr to destructor of each kernel data type (typically related to system resources)
 - destructor willl be invoked when owner thread is destroyed(by error or normal condition)
 - it forces to release all occupied resources when they are no longer needed