The hgvs dataprovider has way too much implicit behavior, which creates surprises for users and developers.
Drop all implicit behavior. hdp.connect() should require a URL.
Then, put all of the configuration in hgvs.easy and make that the sole place of implicit config.