pokemonHabitat
fun pokemonHabitat(childFetcher: Fetcher<PokemonHabitat>, cfgBlock: KReferenceFieldDsl<PokemonHabitat>.() -> Unit?)
fun pokemonHabitat(cfgBlock: KReferenceFieldDsl<PokemonHabitat>.() -> Unit?, childBlock: PokemonHabitatFetcherDsl.() -> Unit)
fun pokemonHabitat(enabled: Boolean, childFetcher: Fetcher<PokemonHabitat>, cfgBlock: KReferenceFieldDsl<PokemonHabitat>.() -> Unit?)
fun pokemonHabitat(enabled: Boolean, cfgBlock: KReferenceFieldDsl<PokemonHabitat>.() -> Unit?, childBlock: PokemonHabitatFetcherDsl.() -> Unit)