Despite being valid, types like type FooBar implements IFoo, IBar cause the apollo-codegen introspect-schema command to blow up with a parser error (Unexpected Name). This was observed with apollo-codegen 0.19.1.
I created a small demo here: https://github.com/mkantor/demo-apollo-codegen-bug