def country():
 rebulk = Rebulk().defaults(name='country')
 rebulk.functional(find_countries, conflict_solver=(lambda match, other: (match if ((other.name != 'language') or (match.value not in [babelfish.Country('US'), babelfish.Country('GB')])) else other)), properties={'country': [None]})
 return rebulk

def country ( ) : rebulk = Rebulk ( ) . defaults ( name = 'country' ) rebulk . functional ( find_countries , conflict_solver = ( lambda match , other : ( match if ( ( other . name != 'language' ) or ( match . value not in [ babelfish . Country ( 'US' ) , babelfish . Country ( 'GB' ) ] ) ) else other ) ) , properties = { 'country' : [ None ] } ) return rebulk
builder for rebulk object .