codegen: start enabling back support for subtypes of Callable to be able to invoke them #1126
Implemented setting the file encoding for compiler and doc tools from the config file ("defaults.encoding")