Is a colon used before a list and a semicolon before elaborating?