Adding variant form customisation
Abstracted variant forms into biblatex macro