add minimal argument parsing and allow showing builtins and/or local files conditionally