GPII-245: renamed linkage into gradeLinkage, renamed needSession into useSession and its values from valid and lazy to existing and create