Docstring typo
Move ical write to own file (separate from upstream + avoid circular require)
Squash a compile warning
Formatting trivium
Ditch eval-and-compile