update work subclasses based on ldr/06 (not done) and fix illuscontentnote