Hi, * I am using Haskell Object Observation Debugger & I found that it's very interesting. However, I get in trouble when I use it with data structures that are not derived from Show class because it seems that HOOD only work with with functions that call function "print" only. * For example: func1 = observe "func1" length [1,2] main = runO (print func1) will work but func2 = observe "func2" anotherDataStructureThatAreNOTDerivedFromShow How can we observe func2? I have try main = runO (return func2) but it doesn't work. Do you how to solve this problem? Thank you very much, Phan Dung.