added Solid.xlist, Solid.Vector, FlatList