deps: extract output methods
deps: remove need for Array extension
deps: use OpenStruct to capture the mode
deps: allow "--installed --tree"