added options:
   no-init
   extra-paths
   no-loader