what are you talking about why would we want to approve something that is flawed? Should we no be practicing and requiring componetized improvements to the css base inorder to progress.

CSS is not programatic and as such should have a different set of rules to follow for RFCs...

here is an example of a better approach, i used the github octicons font for the icons which is released under the apache license, but you can easily swap that out for the phpbb icons