capitalize builtin and make log builtin read input
minimist -> yargs; run once if piped in
pass in context for execfile
resolve pathnames in all file methods
pull out response parsing for getting headers; pass in headers as argument
more padding by default
add search methods