Dear ruby-talk,

is there a nice, concise way to lock each and 
every method against all other methods of an object?

To elaborate: I want to make sure that only one method of 
a specific object (not class) can run at a each point in
time regardless of how many threads are using this object.

I would hope there is module i just have to include in
my class definition.

cheers and thanks

Simon