reduced down the v1 pattern
basic array index working, debug in progress
cleaned up semantics, minimally working
fix readme example to be consistent