mismatched brackets now produce an error
eliminated :=