simpleclass :: HParser ContextItem
simpleclass = addRange (do
    c <- tycon
    (v, vr) <- withRange tyvar
    return $ \r -> ContextItem_ContextItem r c [Type_Variable vr v]
    )
simpleclass :: HParser ContextItem
simpleclass = addRange (do
    c <- tycon
    (v, vr) <- withRange tyvar
    return $ \r -> ContextItem_ContextItem r c [Type_Variable vr v]
    )
simpleclass = addRange (do
    c <- tycon
    (v, vr) <- withRange tyvar
    return $ \r -> ContextItem_ContextItem r c [Type_Variable vr v]
    )