According to W3C CSS2 Specification
In CSS, identifiers can begin with '-' (dash) or '_' (underscore). Keywords and property names beginning with - 'or' _ are reserved for vendor extensions
Thus, you can create your own property, for example, -custom-noop: noop; without checking the complaint. However, you may have problems with older browsers, ignoring other rules in the block if you use this.
Edit: Perhaps you are also lucky with this syntax:
.someclass{ }
Comments like this are stored after compression, so it can work in order to leave a comment in the block. Please note that after compression ! splits, so you will need to add it back every time you compress it.
source share