you're right on both fronts.

1. We should remove this underscore :)
2. Having a get_setting is probably a good idea, which helps testing for instance.