# Foo is the classical name for a module
class Foo
  # A complicated method
  def complicated
    # ... snip ...
  end

  # An example of a method that takes a parameter (+param1+)
  # and does nothing.
  #
  # param1 - The first param
  #
  # Returns nil
  def nothing(param1)
  end

  private

  def filename
    "#{self.class}_#{id}.foo"
  end
end