. . . . "For object and function types type shall be the same type as" .