CheckIsClassChildOf_Internal

Called by NewObject to make sure Child is actually a child of Parent