static S uploadFile(S path) { ret uploadFileToFileServer(path); } static S uploadFile(File f) { ret uploadFileToFileServer(f); } // TODO: optimize static S uploadFile(File f, S name) { ret uploadFileToFileServer(f, name); } static S uploadFile(byte[] data, S name) { ret uploadFileToFileServer(data, name); }