{ ... }: {
	text = ''
		# Retry command every 2 sec until it completes successfully.
		# Usage: try <COMMAND>
		function try() {
			if [[ "''${*}" = "" ]]; then
				help try
				return 2
			fi

			local result=-1

			while [ "$result" != 0 ]; do
		''${*}
				result=$?
				if [ "$result" != 0 ]; then
					sleep 2
				fi
			done
		}

		# autocomplete.
		complete -F _autocomplete_nested try
	'';
}