#Zegnath-cite is already not made to markup all the details academic citations hold. And the question is whether they should. Adding h-cite isn’t really the problem here. Automagically generating HTML from some citation format (e.g. BibTeX) is the challenge.