<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def from_id(cls, _id, language=DEFAULT_LANG):
 """ This is an alternative "constructor" for the DBVuln class which searches the db directory to find the right file for the provided _id """

        db_file = DBVuln.get_file_for_id(_id, language=language)
        data = DBVuln.load_from_json(db_file, language=language)
        return cls(**data)