I'd prefer to see…

```javascript
if (arguments.length) {
  return this.make(set).filter(selector);
} else {
  return this.make(set);
}
```

or…

```javascript
return arguments.length ? this.make(set).filter(selector) : this.make(set);
```