import * from dw::util::Values
ns ns0 http://acme.com
ns ns1 http://acmev2.com
---
{
    a: in0 update  ["users", "user", attr("password")] with "*****",
    b: in0 update "users" with {},
    c: in0 update field(ns0,"users") with {ns1#user: "foo"},
    d: in0 update  ["users", field(ns0,"user"), attr(ns0,"password")] with "*****",
    e: [true] update 0 with false,
    f: [{a: true}] update [0, "a"] with false,
    g: [true] update index(0) with false,
    h: [true] update index(1) with false, //out of index should keep it like
    i: null update index(1) with false, //out of index should keep it like
    j: {a: 1} update "b" with false, //out of index should keep it like
    k: {a: 1} update ["a", attr("b")] with false, //out of index should keep it like
    l: null update "b" with false, //out of index should keep it like
    m: null update ["a", attr("b")] with false, //out of index should keep it like
    n: null update ["a", "b"] with false, //out of index should keep it like
    l: [{password: "123", password: 123}] update "password" with "*******"
}