@classmethod
def fromChdict(cls, master, chdict):
    """
        Class method to create a L{Change} from a dictionary as returned
        by L{ChangesConnectorComponent.getChange}.

        @param master: build master instance
        @param ssdict: change dictionary

        @returns: L{Change} via Deferred
        """
    cache = master.caches.get_cache('Changes', cls._make_ch)
    return cache.get(chdict['changeid'], chdict=chdict, master=master)
