proto-shell: defer init until after command line option processing