Andrewli

The way you would change this code is to remove https://github.com/liandrew/filer/pull/1/files#diff-aa937a1ec51118c15625103d4f406ebfR155
and, in line 156 where you call list, instead of sending `callback`, you would send in another function:
e.g. 
```javascript
list(dir, function(err, everything) {
   // check for errors
   // add filestats to everything.entries
   // call callback
}