added non_empty_constructor_needs_parens rule (default: IGNORE)