Fix a magnificent error in the deferred handler
Add an EndsWithIndexer, make it possible for indexers to override the lookup
Add an iendswith indexer