A custom version of an HttpSession object that contains an additional version parameter is created and used to maintain version information.