use jquery deep extend, added AW test case #28, commit: 5307cd1808c01fe580991c6c3bcbd2b28b0e3093