Dictionary:
    var dictionary = { 
        aString: "string",
        doggy: false,
        number1: 1,
        number100: 100,
        user: {
            name: "Bob", 
            age: function( ){
                return 25;
            },
            birth: function( ){
                return {
                    day: 3,
                    month: 3,
                    year: 1977,
                    aFunction: function(){
                        return {
                            another: 'yes!'
                        };
                    }
                };
            }
        },
        items: [ "item0", "item1", "item2" ],
        property: "name",
        forceError: function(){
            throw "Forced error!"
        }
    };
            
Result: -