<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load_from_definition( definition: dict, parent: Location, label: str = None) -> Labware: """ Return a labware object constructed from a provided labware definition dict :param definition: A dict representing all required data for a labware, including metadata such as the display name of the labware, a definition of the order to iterate over wells, the shape of wells (shape, physical dimensions, etc), and so on. The correct shape of this definition is governed by the "labware-designer" project in the Opentrons/opentrons repo. :param parent: A :py:class:`.Location` representing the location where the front and left most point of the outside of labware is (often the front-left corner of a slot on the deck). :param str label: An optional label that will override the labware's display name from its definition """

    labware = Labware(definition, parent, label)
    load_calibration(labware)
    return labware