he annotated class implements,
and does not prevent static warnings for assigning an object to a variable
with a static type not implemented by the object.</p>
<p>The suppression of warnings only affect static type warnings about
member access.
The runtime type of the object is unaffected.
It is not considered to implement any special interfaces,
so assigning it to a typed variable may fail in checked mode,
and testing it with the <code>is</code> operator
will only return true for types it actually implemen