- use getattr instead of eval for BAD_DEFAULT_NAMES