if (!TypeUtil.isArray(changeTypes) && !TypeUtil.isString(changeTypes)) {
                throw new ArgumentBug(ArgumentBug.ILLEGAL, "changeTypes", changeTypes, "parameter must either be an Array or a string");
            }