should put javadoc saying why this is needed (ie, so that proxy conforms to all expected interfaces)