SingleFragmentFactory
class SingleFragmentFactory<T : Fragment>(val fragmentClass: Class<T>, factory: () -> T) : FragmentFactory
A FragmentFactory which will instantiate a single type of Fragment using the result of the given factory closure.