The association list given maps keys to values for substitution. Note
that as value, you can either give a String or a Hakyll String.
A Hakyll String is preferred for more complex data, since it allows
dependency checking. A String is obviously more simple to use in some
cases.