1. I have a created a set of classes to create my default configuration.
    From what I understand I am now supposed to read these values like this...

    Code:
    Config.Get("firstLevel", "secondLevel", "thirdLevel", "key");
    ...and then cast that value into a primitive.

    I would rather cast the entire first level into the class I used to create the default configuration.
    Is this possible?