From: ts Date: 2002-08-11T18:25:09+09:00 Subject: Re: To be a Module, or not to be... >>>>> "H" == Holden Glova writes: H> module ROS H> module Persistable It really depend on what you want to do pigeon% cat b.rb #!/usr/bin/ruby module ROS module Persistable def initialize # I want these variables to be instance vars. @is_persistent = false @timestamp = nil end end end class A include ROS::Persistable def initialize @a = 12 super end end p A.new pigeon% pigeon% b.rb # pigeon% Guy Decoux