Weird behavior with Variables in 1.5

When using Variables in 1.5 I have found some fun issues.

First with Arrays the cache does not work properly.

Second with Arrays, if you do $Array[1] it still only looks up the [0] entry. Just letting you know.

Also some external commands dont respond the same was as they do in a defult powershell window but thats harder to explain.

Also same issue with earlier versions for the Arrays