module ActiveFedora::Associations::Builder::Orders::FixFirstLast

def save(*args)

def save(*args)
  super.tap do |result|
    apply_first_and_last if result
  end
end

def save!(*args)

def save!(*args)
  super.tap do |result|
    apply_first_and_last if result
  end
end