@CCCommand(description="Returns the access to the pipe of the givven router UUID")
@ModDependentMethod(modId="ComputerCraft@1.6")
@CCDirectCall
public Object getPipeForUUID(String sUuid) throws PermissionException {
if(!getUpgradeManager().hasCCRemoteControlUpgrade()) throw new PermissionException();
UUID uuid = UUID.fromString(sUuid);
int id = SimpleServiceLocator.routerManager.getIDforUUID(uuid);
IRouter router = SimpleServiceLocator.routerManager.getRouter(id);
if(router == null) return null;
CoreRoutedPipe pipe = router.getPipe();