require.config({baseUrl: "http://ibm-js.github.io/libraries/master/"});
require(["liaison-build/layer"], function () {
require(["liaison/ObservableArray"], function (ObservableArray) {
var observableArray = new ObservableArray("a", "b", "c");
ObservableArray.observe(observableArray, function (changeRecords) {
document.querySelector("pre").innerHTML = JSON.stringify(changeRecords, null, 4);
});
document.querySelector("input").addEventListener("click", function () {
observableArray.splice(1, 1, "A", "B", "C");
});
});
});