What is the difference between brackets and parentheses? Are they British and American versions of the same thing?