nl: if identity lambda function returns false, substitute the x for capfirst, if not call the function force_text with an argument x,
code: capfirst = lambda x : x and force_text ( x ) [ 0 ] . upper ( ) + force_text ( x ) [ 1 : ]