Updates #226: setting data via belongsTo does not allow for inverse hasMany fetch

- Included failing test case