hmm, maybe an inner function is clearer? I was confused by the `join(...)`.

```python
def join_item(item):
    return self.separator_key_value.join([item[0], str(item[1])])
regular = [join_item(it) for it in self.items() if not it[0] in self.KEYLESS_ITEMS]
```