More indexers and tests
Adding indexer tests
More cast unit tests
Couple more unit test updats