remove LTIModule's graded property altogether, rely on inheritance