     @b64decode = false
     @inspect = false
     @depth = 4
+    @path = null
+    @count = false
 
   parse_argv : ({argv}, cb) ->
     argv = minimist argv

    stream.on 'end',  () ->
      cb null, Buffer.concat bufs

  run : (opts, cb) ->
    esc = make_esc cb, "Runner::run"
    await @parse_argv opts, esc defer()
    await @read_input opts, esc defer buf
    cb null, buf

#==================================================

r = new Runner
await r.run { argv : process.argv }, defer err, buf
if err?
  console.error err.toString()
else

minimist = require 'minimist'
{make_esc} = require 'iced-error'
iutils = require 'iced-utils'
{a_json_parse} = iutils.util

usage = () ->
  console.error """usage:
    json [-p] [-b] [-c] <path.to[4].your.obj>
"""

#==================================================
