Add documentation and to_s for Setting