my 2 cents in a development environment there should be no room for any kind of symbolism, only primitives any symbolism can safely stand in an external/extra/optional library nomorelogic