implemented subscript array notation support

(only 1 array element supported at nested subscript tree)
is this really safe?