docs: def ref_argument(bound_args, address):
      """ Taking a bound_args object, and an ArgumentAddress, retrieves the data
      currently stored in bound_args for this particular address."""
      if address.kind == ArgumentKind.regular:
          return bound_args.arguments[address.name]
  
      return bound_args.arguments[address.name][address.key]