Code as it stands returns no apps/entities when using `TYPES`. The combination of `excludeInvalidClasses` (which removes abstract classes/interfaces) and `if (!c.isInterface()) continue` means that everything will be ignored.