`SubClass()` is a sub-class of built-in Python dictionary:

```
class SubClass(dict):
    def __init__(self, *args, **kwargs):
        super(SubClass, self).__init__(*args, **kwargs)

```

Now with any dictionary variable I can declare an instance of `SubClass`. Each dictionary key will become a key of SubClassed instance automatically (which is pretty cool):

```
myDictionary={'city':'New York', 'year':2014}
instance=SubClass(myDictionary)
print instance['city']
print instance.keys(), instance.values(), instance.items()

```

I would like to define a set of default dictionary keys so each `SubClass` object (instance) gets them on declaration. I could:

```
class SubClass(dict):
    def __init__(self, *args, **kwargs):
        super(SubClass, self).__init__(*args, **kwargs)
        self['id']=None
        self['number']=None
        self['oneMoreDefaultKey']=None

```

But that takes a lot of typing and looks ugly. I rather would like to achieve the same with a minimum amount of code.