fun getOrCreateRequiredFieldsFragment(provider: InputProvider<RequiredFields>, fields: Set<String>): BaseFragment