Template Stuff.

Signed-off-by: Sam Stevens <sam@xnet.tk>