Straighten out some minor dependency conflicts
Allow the path for an async/namespace-handler to be nil