untested adaption: added ignore classes starting with specific string (configurable) because frameworks with requires within code possibly load classes in wrong ordering within package