Lua library implementing knockout.js-like observable properties.