main
tree-wide: Ensure source file names are unique
options: get rid of "on_error" parameter to FOREACH_OPTION