add derived index capability and tests for both derived and multi-valued indexes

also bump version