The definitive manual on the ooc programming language