changing PUBLIC_OBJECT_TYPE_INFORMATION class to match the documented struct