I'm working with the glm library (http://glm.g-truc.net/0.9.8/index.html) for vector math - unfortunately, the underlying data types have very unfriendly representations in the lldb debugger summary format view. For example, a simple array of vec2 data type (which is a typedef for glm::tvec2<float, glm::precision::highp>) gets the following view in the debugger:http://imgur.com/a/P8IczI was able to use the Edit Summary Format functionality to make a nice view for vec2 -- e.g., ({$VAR.x},{$VAR.y}) -- when the debugger recognizes it as a vec2 (e.g., in my code). But when the debugger sees it as glm::tvec2<float, glm::precision::highp> (e.g., inside library code) editing the summary format doesn't seem to work. Instead of a nice human readable summary, I get Summary UnavailableI edited the plist in /Library/Developer/Xcode/UserData/Debugger/CustomDataFormatters to see what happened:<SummaryFormatter formatString = ({$VAR.x},{$VAR.y}) type = glm::tvec2&a