avoid unnecessary braces, subjects bin with {, super rules with [