-Methods can be specified as read-only; a read-only version of the
-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
-class, and would allow the read-write interface to use the read-only
-methods without retreiving the read-only object.
-