bitovi/canjs — pull request #309 by daffl (2013-03-12 13:48:58+00:00)
Title: Observe dot separated keys

This allows to use the API mentioned in #257 for keys in an Observe that contain a `.`:

```js
var ob = new can.Observe();

ob.attr('a.b', 'test');
ob.attr() // -> { a: { b: 'test' } }

ob.attr({
'a.b': 'test'
});

ob.attr() // -> { 'a.b': 'test' }

ob.attr('a.b')
// will look for 'a.b' first
// and then for ob.attr('a').attr('b')
```