Executable::Settings: switch away from a Struct