added a Templates header for user-extendable template implentations for describe(Describer, String, Value)