Allow data to be set on a non-element collection: Pablo().data('foo', 'bar')
Use main testcard example
Add comments
Allow empty Pablo collections to bind and trigger events