Many of the existing function parameters have become const to reflect that parameter values are not changed when reading information.