[Haskell-cafe] Re: Using classes for a heterogeneous graph structure