fragment

open fun fragment(typeCondition: String, configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GraphQLFragmentDefinitionContainer.RefFactory
open fun fragment(    name: String,     typeCondition: String,     configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GFragmentRef
abstract fun fragment(    name: String,     typeCondition: GNamedTypeRef,     configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GFragmentRef
abstract fun fragment(typeCondition: GNamedTypeRef, configure: GraphQLFragmentDefinitionBuilder.() -> Unit): GraphQLFragmentDefinitionContainer.RefFactory