         return configurationNames.union(runtimeDefinitions.keys).sorted()
     }
 
+    /// Prepares the manager for use.
     public func activate(in window: UIWindow, configuration: ReactantLiveUIConfiguration) {
         self.configuration = configuration
         self.activeWindow = window

    }
}

public class ReactantLiveUIManager {
    public static let shared = ReactantLiveUIManager()

    private var configuration: ReactantLiveUIConfiguration?

        }
    }

    /**
     * Presents the passed controller.
     * - parameter controller: `UIViewController` to be presented
     */
    public func presentPreview(in controller: UIViewController) {
        let navigation = UINavigationController()
        let dependencies = PreviewListController.Dependencies(manager: self)
