code: def v(*args, **kwargs):
      '''
      print the name = values of any passed in variables
  
      this prints out the passed in name, the value, and the file:line where the v()
      method was called so you can easily find it and remove it later
  
      example -- 
          foo = 1
          bar = [1, 2, 3]
          out.v(foo, bar)
          
  
      *args -- list -- the variables you want to see pretty printed for humans
      '''
      if not args:
          raise ValueError("you didn't pass any arguments to print out")
  
      with Reflect.context(args, **kwargs) as r:
          instance = V_CLASS(r, stream, **kwargs)
          instance()
docs: print the name = values of any passed in variables
  
      this prints out the passed in name, the value, and the file:line where the v()
      method was called so you can easily find it and remove it later
  
      example -- 
          foo = 1
          bar = [1, 2, 3]
          out.v(foo, bar)
          """ prints out:
          foo = 1
  
          bar = 
          [
              0: 1,
              1: 2,
              2: 3
          ]
  
          (/file:line)
          """
  
      *args -- list -- the variables you want to see pretty printed for humans