More advanced matching for Behaviour
Mock all properties and access them with get('foo')
Merge branch 'with'