Fix empty HasMany not returning an array
Implement mutators