'Returns named result matching the given key, or if there is no
such name, then returns the given C{defaultValue} or C{None} if no
C{defaultValue} is specified.'

def get(self, key, defaultValue=None):

    if (key in self):
        return self[key]
    else:
        return defaultValue
