Found the issue in fidel. Around line 167:

```javascript
var data = $this.data(name);

        if (!data) {
          var View = Fidel.declare(obj);
          var opts = $.extend({}, options, { el: $this });
          data = new View(opts);
          $this.data(name, data); 
        }
        if (typeof options === 'string') {
          methodValue = data[options].apply(data, args);
        }
```

What happens is data comes back as "ssn" instead of the object it's expecting.

Maybe fidel should first check if the data is a string, and if it is pop it into the object as an option.