# File lib/rgen/fragment/model_fragment.rb, line 85
  def mark_changed
    @changed = true
    @elements = nil
    @index = nil
    @unresolved_refs = nil
    # unresolved refs will be recalculated, no need to keep removed_urefs

    @removed_urefs = nil
    @resolved_refs = :dirty 
  end