ok, let's get a few things straight.
( ) - these are parentheses. no one questions the name of these characters. no one calls them "rounded brackets," for obvious reasons.
[ ] - these are brackets. not square brackets, which is redundant. they are not square braces, if anyone actually calls them that. they are brackets!
{ } - these are braces. not curly brackets. definitely not curly braces (more redundancy).
why is this so confusing for my fellow geeks who pride themselves on being so precise about every other detail in their lives? it's time to learn the proper names of the punctuation which is so commonly used in our lives everyday in order that they don't appear as idiots.
it's not hard. we are not idiots. these are the names. let's use them.