proxy receives 'narrow' interface.