Opaque type already declared.
          #2065   Compile-time error
          Opaque type already declared.
Additional Information
 For opaque type 'X'.
Explanation
An opaque type may only be declared once in a program to flag the
inclusion of two different libraries that both declare different opaque types
that happen to have the same name.