to-do list extract sub projects. notes for src/util/renamer FIXME fix bug that subscript 'formatter' cannot be called... TODO properly extract options etc. TODO do not expose name_formatter, but instead include it locally (make it also accessible to scripts that are linked).