Refactored merge_association_instance_variables_with_attributes so that is has better separation of concern.