I honestly didn't think you would use it in real code. We were just debating on the impact this would have on the Lua environment if someone actually used code like this.
Is it correct that I need to use SecureAuraHeaderTemplate if I want to right-click interaction (remove my buff)? If I don't need that and just need to display list of buffs on my raid frame, I can just use my own frames without secure stuff? It's confusing that I can specify any unit for SecureAuraHeaderTemplate instead of player only (but obviously I can't remove someone's buff).