If you have some generic padding class that's used in multiple places and you want to change the padding in only one location, then everything gets changed when you edit that class. I've seen this way used in other frameworks and libraries. This discussion isn't worth continuing. We have bigger fish to fry.