Add support for custom HTML macros

And there you go !