Allow accessor template to be set (#276)
Allow multi-key models to support hasMany