the correct way to do this will depend on the GroupChat impl, so this should be either a new method in the protocol or a new arity for write method