[Haskell-beginners] netwire and "dynamic" list of objects