Require more components and abstract no-conflict mode out to a real file, not a temp file.