Added support for [] operators.
Removed caching: tests shows that without caching it works 2x faster :)