Tiny javascript object wrapper for getting/setting deeply nested properties