git local.exclude, bett subprocess.check_error, more functionality in functional