ahh one thing.. I would kill the second argument.

right now this is called like: 

```js
var li = this.renderAlarm(alarm, this.getAlarmListItem(alarm));
```

I think it would be better to call it like `var li = this.renderAlarm(alarm);` and do the `li` logic inside the `renderAlarm`.