While using SecureFileTransferClient with FTP and SFTP, I found that the FTPFile.getPath() returned 2 different things. For the SFTP, it returned the path + filename, for the FTP it returned just the path. Is this a difference in server implementations that I will need to catch and correct regardless of method? Or is this an implementation difference in the underlying edtFTPj/PRO library? If the latter, is there a good reason why this is so?