I have a JSON object which represents some loose configuration. I\'d like to provide functionality over "views" of the data based on some runtime conditions rather