anonymous -> lambda: do not collapse to lambda functional interfaces with generics methods, accepted by method refs though
cleanup code on commit option
include window class into diagnostics (met with documentation popup)
edit sources for documentation component; F4