Now handling empty :arg_type == :list as nil arg, env var now supporting a list of variables, improved descriptions