Attempt to replace repr more configurable
    pretty version that works the same in both 2 and 3

def repr2(obj_, **kwargs):
    """
    Attempt to replace repr more configurable
    pretty version that works the same in both 2 and 3
    """
    kwargs['nl'] = kwargs.pop('nl', kwargs.pop('newlines', False))
    val_str = _make_valstr(**kwargs)
    return val_str(obj_)