[ DataFam { symbolModule = ModuleName () "DataFamilies" , symbolName = Ident () "Vector" , associate = Nothing } , Class { symbolModule = ModuleName () "DataFamilies" , symbolName = Ident () "ListLike" } , TypeFam { symbolModule = ModuleName () "DataFamilies" , symbolName = Ident () "I" , associate = Just (Ident () "ListLike") } , Method { symbolModule = ModuleName () "DataFamilies" , symbolName = Ident () "method1" , className = Ident () "ListLike" } , Constructor { symbolModule = ModuleName () "DataFamilies" , symbolName = Ident () "U_Vector" , typeName = Ident () "Vector" } ]