def dequote(s):
    """ Remove outer quotes from string 
    
    If a string has single or double quotes around it, remove them.
    todo: Make sure the pair of quotes match.
    If a matching pair of quotes is not found, return the string unchanged.
    """
    if s.startswith(("'", '"', '<')):
        return s[1:-1]
    return s
