public Object construct(WireContext wireContext) {
CommandService commandService = wireContext.get(CommandService.class);
if (commandService==null) {
throw new WireException("no command-service available");
}
return new PvmServiceImpl(commandService);
}