there is an erratum on that page. An instance of and array of any type is not an instance of that type, only an instance of an array of that type. - Ehem. To explain:
Due to the table, the outcommented line would print "false" if commented in. But it would not print "false", it would not compile. Because a Foo is an Array, it is not in the hierarchy line of Foo, so it cannot compile.