I suppose these template strings should be class attributes to make them easier to override.