public function get(Jam_Validated $model, $value, $is_changed) { $array = new Jam_Array_Association(); $array->model($this->foreign_model)->association($this)->parent($model); if ($is_changed) { $array->set($value); } return $array; }