The source code uses literal constants that may need to change or evolve over time, instead of using symbolic constants.