>>101571915
I don't think you know which feature I have in mind, because that doesn't make any sense.
I'm talking about this pattern from Python:
subprocess.run(
args,
*,
stdin=None,
input=None,
stdout=None,
stderr=None,
capture_output=False,
shell=False,
cwd=None,
timeout=None,
check=False,
encoding=None,
errors=None,
text=None,
env=None,
universal_newlines=None,
**other_popen_kwargs
)
Which makes it really easy to use the API with the default settings, but also lets you supply your own settings for everything if you want. So the basic cases make for really short code but the advanced cases are still possible.