CollectionWrapper now implements the Collection interface, ListWrapper now implements the List interface.
Optimized XiList parsing.
Included a static final variable that holds an empty variable cache.
XiString now stores its string representation before hand for easy access.