code: function parseState (cb) {
      if (my.command === 'init') return cb(null)
      if ( isEmpty(my.state.bins) ) {
        return cb( erf('Please initialize a bin before continuing') )
      }
      if ( !getActiveBin(my.state.bins)
           && (my.command !== 'checkout') ) {
        return cb( erf("Please use 'checkout' <bin> command to activate a bin") )
      }
      cb(null)
    }
docs: ## PARSESTATE Checks that bins have been initialized or active bins are present, and depending on the command routes messages.