Thank you to everyone who answered - yes it makes a lot more sense now!

It made me think though - when should you use self? I know you can use 
self to declare class methods but why do I see some people prefix just 
about anything with self. ? Isn't 'self' implied?

Cheers!
-- 
Posted via http://www.ruby-forum.com/.