Separate out template / formatting concerns from configuration