Add aliases for [] and {}.

Also throw better errors on unexpected commateds.