Ruby-like OOP mechanism