Waver will generate duplicate reader/writer code in differenet assembly if references the Mirror assembly.   We can generate reader/writer in different assembly who actually ownes the message type.