Initial cut at attribute and text value templates