def get(self, path):
path = _splitPath(path)<EOL>for config in self.configs.values():<EOL><INDENT>cur = config<EOL>for el in path:<EOL><INDENT>if el in cur:<EOL><INDENT>cur = cur[el]<EOL><DEDENT>else:<EOL><INDENT>cur = None<EOL>break<EOL><DEDENT><DEDENT>if cur is not None:<EOL><INDENT>return cur<EOL><DEDENT><DEDENT>return None<EOL>
return a configuration value

            usage:
                get('section.property')

            Note that currently array indexes are not supported. You must
            get the whole array.

            returns None if any path element or the property is missing