def Fence(Token,Fence1='\"',Fence2='\"'):
    """
    This function takes token and returns it with Fence1 leading and Fence2
    trailing it. By default the function fences with quotations, but it
    doesn't have to.

    For example:

    A = Fence("hi there")
    B = Fence("hi there","'","'")
    C = Fence("hi there","(",")")
    D = Fence("hi there","[","]")

    yields the following:

    A -> "hi there"
    B -> 'hi there'
    C -> (hi there)
    D -> [hi there]
    """

    return Fence1+Token+Fence2