interface is then generated, and a secure read-only reference to an
object can be generated that can only access read-only methods. This
would save effort declaring a separate interface and a separate
interface is then generated, and a secure read-only reference to an
object can be generated that can only access read-only methods. This
would save effort declaring a separate interface and a separate