@zackgalbreath, do you think it would make sense to simply error out here if one or the other of these is ``None``, but not both?  I'm just afraid that Tangelo will go ahead and serve possibly sensitive content over http in case someone forgets or misspells one of the options.