Convert repeated macro to context function.
Update TODO.
Expose sleek_key() instead of filekey() to templates.