Removed isAssociative
Removed isIndexed
Moved out all predictaes save for IsRef