I'll write this at some point.

Using Format