Refereces: - https://wiki.php.net/rfc/make-reflection-setaccessible-no-op - https://www.php.net/manual/en/reflectionproperty.setaccessible.php - https://www.php.net/manual/en/reflectionmethod.setaccessible.php As of PHP 8.1.0, calling this method has no effect; all methods are invokable by default. So, let's remove all uses from core, they are no-op.
Courses, categories, users & cohorts each have a configurable `theme` attribute - ensure reporting on said value is consistent across all the corresponding entities.
Allow specifying which entity elements to add to a report more easily, and support wildcard matching of the same.