R Object-Oriented Programming with or without References
