add test when dirtying belongsTo relationship
no longer need to guard againt null/undefined dataValue for belongsTo check
add test when replacing belongsTo relationship