def METHOD_NAME(self, command: str | list[str], shell=False, **kwargs):
    """
    Equivalent to the standard library's `subprocess.Popen`, with all output
    captured by `stdout` and the command first being properly formatted.
    """
    return self.modules.subprocess.Popen(
        self.format_for_subprocess(command, shell=shell),
        shell=shell,
        stdout=self.modules.subprocess.PIPE,
        stderr=self.modules.subprocess.STDOUT,
        **kwargs,
    )