Fix for defineOwnProperty to arguemetns object. Now it returns a boolean value.

(cherry picked from commit 558a4d36ac7038b1286a6770a3bc130cf7001068)
new toy program written by Tom

(cherry picked from commit 4cd468cb433e655211e52e4e5f06db4f3da8d0f0)
Add new regression test of parsing problem