Trying to determine how this macro system works

I should probably just install Jekyll on my system to try this, but
this is working fine for now.