hey Matt,
the square brackets as far as i know are used to avoid conflicts between column names and reserved words in your database's sql syntax or when you may have special characters in column names etc. in the e.g. that you gave it would negate errors from the spaces in the column names.
jamie