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