It's better for three reasons:
* It is a predefined frontmatter variable from Hugo.
* When unset, it is basically the '.Date'.
* More specific and the 'date' variable can now be assigned for the
creation date.
As much as I avoid creating custom partials, it seem it is not possible
with this component since it has gotten a bit bigger than I expected.
The pagination component is a modified version of the internal
pagination template but smarter. One of the major change is it will only
apply ellipses if it has more than one page to skip. Also, it is easier
to configure now that it is refactored to be one. Last but not least, it
has comments. :)
This will make my theme creation process smoother now that I don't have
to migrate per theme. I can focus more polishing the aesthetics of the
theme.
Though, this does add an extra step for the users but that can be
mitigated by writing good documentation (right?).