<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def pull(name, version, force=False):
 """Pull a released IOTile component into the current working directory The component is found using whatever DependencyResolvers are installed and registered as part of the default DependencyResolverChain. This is the same mechanism used in iotile depends update, so any component that can be updated using iotile depends update can be found and pulled using this method. """


    chain = DependencyResolverChain()

    ver = SemanticVersionRange.FromString(version)
    chain.pull_release(name, ver, force=force)