code: def add_curves_from_lasio(self, l, remap=None, funcs=None):
          
          params = {}
          for field, (sect, code) in LAS_FIELDS['data'].items():
              params[field] = utils.lasio_get(l,
                                              sect,
                                              code,
                                              remap=remap,
                                              funcs=funcs)
  
          curves = {c.mnemonic: Curve.from_lasio_curve(c, **params)
                    for c in l.curves}
  
          # This will clobber anything with the same key!
          self.data.update(curves)
  
          return None
docs: Given a LAS file, add curves from it to the current well instance.
          Essentially just wraps ``add_curves_from_lasio()``.
  
          Args:
              fname (str): The path of the LAS file to read curves from.
              remap (dict): Optional. A dict of 'old': 'new' LAS field names.
              funcs (dict): Optional. A dict of 'las field': function() for
                  implementing a transform before loading. Can be a lambda.
  
          Returns:
              None. Works in place.