Add spec for custom validations being passed instances and values they are validating.
Release v0.4.9
Fix falsy primary key value (0) failing to instantiate hasMany relationship. Changed if (instance[primaryKey]) to if (instance[primaryKey] !== undefined)