Allow adding subclasses of hidden classes
Fix a transaction bug
Allow dash in role name
Search for comments too