new subprojects under freemind_subwaywall: logging, generics, scope-rules