<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def format_signed(feature, # type: Dict[str, Any] **kwargs ):
 """ Format unhashed feature with sign. 'foo' '(-)foo' '(-)" foo"' """

    txt = '' if feature['sign'] > 0 else '(-)'
    name = feature['name']  # type: str
    if formatter is not None:
        name = formatter(name, **kwargs)
    return '{}{}'.format(txt, name)