Generics with roslyn are... very different than reflection.