
tcfail216.hs:5:1:
    Cycle in class declaration (via superclasses): A -> A
    In the class declaration for `A'
