# File lib_ctrl/rucy/properties.rb, line 56
    def list(name)
      transaction{
        if (@store[name]) then
          list = @store[name].dup
          unless (list.kind_of? Array) then
            raise "not a list property: #{name}."
          end
        else
          list = Array.new
        end
        list.extend(ModifiedCount)
        mc_set(list)
        return list
      }
    end