It’s surprising that `INT` returns an `int`, `File` a `file`, `STRING` a `str`, but `Path` a …`str`? A `click.Path` parameter should return a `pathlib.Path` object.