code: public function addPrecompiledScriptWithExpression($expression, $scriptPath, $socketAddress = null)
      {
          $expression = self::combineExpressionWithSocketAddress($expression, $socketAddress);
          $this->precompiledScripts[$expression] = $scriptPath;
  
          return $this;
      }
docs: @param string      $expression
  @param string      $scriptPath
  @param string|null $socketAddress
  
  @return $this