Dimitrian Nine (2018-02-16T08:44:17.000Z)
dimtimeforever at gmail.com (2018-02-16T09:27:04.586Z)
"It gets ugly(ier) when you want to extend that. :-) "
Ok, i get it, but yes i prefer some more sugar like as i suggested before.
```js
async class Files{
constructor(path){
this.blob = await get_file(path);
}}
async class ExtFiles extends Files{
constructor(path){
await super(path);
this.path = path;
}}
[file1,file2,file3] = await Promise.all([
new ExtFiles(path1),
new ExtFiles(path2),
new ExtFiles(path3)
]);
```