my tired brain wonders if there is ever a case where the node we are calling to is not on the same physical machine as the node doing the call, in which case the path may not be valid -- i can't think of a case where `nodetool` connects to a remote node, however. Could we perform some additional check? Is it worth it?